CURL基础使用

来源:互联网 发布:网络拍卖平台 编辑:程序博客网 时间:2024/06/05 07:13

程序员在项目中经常要访问接口,因为要调试,所以可能会一次又一次的运行项目,有时候没有头部数据或者其他情况的话,可以直接在浏览器中直接运行,可是如果要求为http添加头部信息,那么,就没有办法直接在浏览器中直接访问了。
curl可以拼接头部信息,使用curl我们可以在git bash上面测试接口是否正常,这样的话,只需要一次运行,我们就知道接口是不是好的,返回的信息格式是什么,那么怎么使用呢,我也是刚刚接触curl,现在只会简单的使用拼接:

curl -H 'pubkey:---' -H 'secretkey:---' -H 'validkey:---' 'http://192.168.10.66/-----'

如果你安装了git客户端,那么,随意切换到一个文件夹下面,邮件打开git bash,输入 curl——-,回车就可以访问,格式就像上面那样。
-H是为请求添加头部信息:

-H 'pubkey:信息内容'

如果是多个头部信息,则需要添加多次,空格隔开。
如果是get请求要拼接参数的话:

curl -d "iscoin=false&coin=0&content='新年快乐'" -H 'uid:10' -H 'uname:hahaha' 'http://192.168.10.149:10080/activities/wish/send'

-d为url拼接参数,拼接参数不能像添加头部那样使用多次,需要全部写在一个字符串中:

curl -d "iscoin=false&coin=0&content='新年快乐'"

最后是要请求的接口,接口和前面的内容要以空格分开!
curl还可以用在下载方面,目前我是用的只是调试接口,至于其他的,后面学习后再写。

0 0