您现在的位置是:首页 > 文章详情

Linux命令之curl

日期:2018-08-06点击:590

获取http请求头信息,-I 只打印response header, -i 打印response header和body

curl -I "http://www.jouypub.com" curl -i "http://www.jouypub.com" 

使用代理

curl -x 1.193.162.91:8000 http://www.jouypub.com curl -x 1.193.162.91:8000 --connect-timeout 3 --max-time 10 http://www.jouypub.com 

上传文件
curl -F "filename=@/home/test/file.tar.gz" http://localhost/action.php
-F参数,curl就会以 multipart/form-data 的方式发送POST请求。-F参数以name=value的方式来指定参数内容,如果值是一个文件,则需要以name=@file的方式来指定。

选项
-d 以post方式请求
-H 请求时添加header,冒号前后不能有空格 curl -H "name=abc" http://www.jouypub.com
-o 结果输出到指定文件 curl -o /dev/null http://www.jouypub.com
-m/--max-time 指定最大允许时间,单位秒 curl -m 20 http://www.jouypub.com
--connect-timeout 连接超时,单位秒 curl --connect-timeout 5 http://www.jouypub.com

原文链接:https://yq.aliyun.com/articles/634462
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章