`
sg552
  • 浏览: 613015 次
  • 性别: Icon_minigender_1
  • 来自: 北京
博客专栏
47437293-94b9-3b04-9152-8971c7580049
白手起家学习使用Flex
浏览量:18442
社区版块
存档分类
最新评论

curl 的典型用法

阅读更多

1. 最简单的用法 (GET 80端口):

 

$ curl www.site.com 

 

1.2 如果希望待上参数,记得用引号把URL 括起来:

 

$ curl 'www.somesite.com?param1=foo&param2=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教程】5分钟,快速了解curl用法

    everything-curl linux命令curl的用法 英文版

    curl命令可用来下载文件,或者模拟http请求,而且支持非常多的协议,这是一篇非常全面的说明,英文文字版

    Linux-curl 命令用法大总结.docx

    Linux—curl 命令用法大总结 1、基本用法 2、保存访问的网页 3、测试网页返回值 4、指定proxy服务器以及其端口 5、cookie 6、模仿浏览器 7、伪造referer(盗链) 8、***下载文件 9、断点续传 10、***上传文件 11、...

    php的curl封装类用法实例.zip

    curl的一些封装用法,简单易懂

    php下curl用法详解

    curl看起来挺难的,这个文档比较全,可以作为api使用,帮助英文不好的同学们。

    CURL用法大全

    13:FTP 非正常的的PASV应答,cURL无法解析发送到PASV请求的应答。 14:FTP非正常的227格式。cURL无法解析服务器发送的227行。 15:FTP无法连接到主机。无法解析在227行中获取的主机IP。 17:FTP无法设定为二进制传输。...

    curl_用法参数对照表,挺好的

    curl_应用参数等对照,让你对curl的了解更加的容易

    curl下载curl包下载

    curl下载curl包下载

    php的curl封装类用法实例

    curl的一些封装用法,简单易懂

    curl c++使用

    仅供自己备份使用。 curl c++ 使用实例,项目中使用,没有改动直接贴过来。 curl https访问,curl-7.60.0源码版本

    curl函数说明(新)

    cURL 是一个利用URL语法规定来传输文件和数据的工具,支持很多协议,如HTTP、FTP、TELNET等。很多小偷程序都是使用这个函数。 最爽的是,PHP也支持 cURL 库。本文将介绍 cURL 的一些高级特性,以及在PHP中如何运用它...

    Curl.zip_C++ curl_DEMO_c++ curl_curl_curl c++

    windows下C开发CURL的Demo

    curl命令详解curl命令详解curl命令详解curl命令详解

    curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令详解curl命令...

    php的Curl处理类

    hp的curl封装类用法,以实例形式较为详细的讲述了curl封装类及其使用方法,并总结了GET与POST的用法。 使用函数之前我们要需要把php curl模块打开(libeay32.dll, ssleay32.dll, php5ts.dll, php_curl.dll) 开启...

    php的Curl处理类.zip

    主要介绍了php的curl封装类用法,以实例形式较为详细的讲述了curl封装类及其使用方法,并总结了GET与POST的用法。 使用函数之前我们要需要把php curl模块打开(libeay32.dll, ssleay32.dll, php5ts.dll,...

    cURL(curl-8.4.0)

    curl-8.4.0.tar.gz curl-8.4.0.zip

    php的curl封装类用法实例_.docx

    php的curl封装类用法实例_.docx

    curl-7.53.1_spendrhy_curl_aix7.1安装curl_

    curl工具,可以方便调试url,简单易用的url调试工具

    CURL HTTP POST方式表单递交

    4、我也是用到了curl但网上的资料大部分比较松散,我自己实现后分享给大家,相互学习,一起提高 ------------------------------ 源码文件夹说明: bin:存放需要用到的附加动态库 其中vcredist_x86.exe安装后用于...

Global site tag (gtag.js) - Google Analytics