当前位置:首页 > Web开发 > 正文

当然Postman是一个很好的接口调用管理工具

2024-03-31 Web开发

curl是linux上可以发送http请求的命令。固然Postman是一个很好的接口挪用打点工具,但在验证一个linux处事器挪用此外一个linux处事器API是否可用的场景下,非curl命令莫属。

下面小明主要给大家介绍一下常用的curl命令场景,大家可以堆集一些运维常识,并应用在日常开发事情中。

打开一个网站 curl 发送POST 请求 curl -d "userName=xiaoming&password=coder1024" 参数说明 -d:指定传入的参数

使用-d参数以后,HTTP 请求会自动加上请求头Content-Type : application/x-www-form-urlencoded。并且会自动将请求转为 POST 要领。

发送GET请求 curl -d "title=curl" 参数说明 -G:暗示get请求,缺省为post请求 发送JSON格局的POST请求 $ curl -d '{"userName": "xiaoming", "password": "123456"}' -H 'Content-Type: application/json' https://www.mynamecoder.com/login 参数说明 -H:指明 HTTP 请求头 上传文件 curl -F '[email protected]' https://mynamecoder.com/upload 参数说明

上面命令会给 HTTP 请求加上标头Content-Type: multipart/form-data,然后将文件photo.png作为file字段上传。

-F参数可以指定 MIME 类型。

curl -F '[email protected];type=image/png' https://mynamecoder.com/upload

上面命令指定 MIME 类型为image/png,否则 curl 会把 MIME 类型默认设为application/octet-stream。

-F参数也可以指定文件名。

$ curl -F '[email protected];filename=me.png' https://mynamecoder.com/upload

上面命令中,原始文件名为photo.png,但是处事器接收到的文件名为me.png。

小明目前常用的curl命令就这些,,大家有需要的可以直接拿来使用!

结束语

比来小明是有点懒了,2019顿时就结束了,2020年尽量保证每周一篇分享本身日常开发!
欢迎存眷微信公家号”措施员小明”,获取更多资源。

技术图片

开发傍边curl简单使用

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/32575.html