1. 最简单的用法 (GET 80端口):
$ curl www.site.com
1.2 如果希望待上参数,记得用引号把URL 括起来:
$ curl 'www.somesite.com?param1=foo¶m2=bar'
2. 使用 POST 请求:
$ curl www.site.com -X POST -d "say=hi"
使用 header, 并且打印出全程所耗费时间:
$ curl https://site-portal/api/request_token --header "Apikey:35e078e2" --data "username=my_name&password=1234&format=json" -XPOST -w "\n total time: %{time_total} seconds\n"
{"status":"SUCCESS","value":"0564e627"}
total time: 0.030 seconds
注意 其中的 -w 输出,还是比较特别的,必须要放在字符串里,要是直接 -w time_total 则没有内容显示。
3. 使用JSON :
curl http://10.103.xx.yy/push-api/json --request POST --header "Content-Type: application/json" --data '{ "serial":"0.08777515703408345", "test":false, "query":{ "pid":[ ], "version":[ ], "uid":[], "platform":[ 1 ], "app":[ 1 ], "grade":[ 1 ] }, "msg":{ "ios":{ "alert":"test push by Siwei" } } }'
相关推荐
【curl教程】5分钟,快速了解curl用法
curl命令可用来下载文件,或者模拟http请求,而且支持非常多的协议,这是一篇非常全面的说明,英文文字版
Linux—curl 命令用法大总结 1、基本用法 2、保存访问的网页 3、测试网页返回值 4、指定proxy服务器以及其端口 5、cookie 6、模仿浏览器 7、伪造referer(盗链) 8、***下载文件 9、断点续传 10、***上传文件 11、...
curl的一些封装用法,简单易懂
curl看起来挺难的,这个文档比较全,可以作为api使用,帮助英文不好的同学们。
13:FTP 非正常的的PASV应答,cURL无法解析发送到PASV请求的应答。 14:FTP非正常的227格式。cURL无法解析服务器发送的227行。 15:FTP无法连接到主机。无法解析在227行中获取的主机IP。 17:FTP无法设定为二进制传输。...
curl_应用参数等对照,让你对curl的了解更加的容易
curl下载curl包下载
curl的一些封装用法,简单易懂
仅供自己备份使用。 curl c++ 使用实例,项目中使用,没有改动直接贴过来。 curl https访问,curl-7.60.0源码版本
cURL 是一个利用URL语法规定来传输文件和数据的工具,支持很多协议,如HTTP、FTP、TELNET等。很多小偷程序都是使用这个函数。 最爽的是,PHP也支持 cURL 库。本文将介绍 cURL 的一些高级特性,以及在PHP中如何运用它...
windows下C开发CURL的Demo
curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令...
hp的curl封装类用法,以实例形式较为详细的讲述了curl封装类及其使用方法,并总结了GET与POST的用法。 使用函数之前我们要需要把php curl模块打开(libeay32.dll, ssleay32.dll, php5ts.dll, php_curl.dll) 开启...
主要介绍了php的curl封装类用法,以实例形式较为详细的讲述了curl封装类及其使用方法,并总结了GET与POST的用法。 使用函数之前我们要需要把php curl模块打开(libeay32.dll, ssleay32.dll, php5ts.dll,...
curl-8.4.0.tar.gz curl-8.4.0.zip
php的curl封装类用法实例_.docx
curl工具,可以方便调试url,简单易用的url调试工具
4、我也是用到了curl但网上的资料大部分比较松散,我自己实现后分享给大家,相互学习,一起提高 ------------------------------ 源码文件夹说明: bin:存放需要用到的附加动态库 其中vcredist_x86.exe安装后用于...