前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >curl的使用

curl的使用

作者头像
付威
发布2020-01-21 17:26:47
1.5K0
发布2020-01-21 17:26:47
举报

curl的使用

curl是常用发起http请求工具,今天就整理下如何正确的使用curl命令,来提高工作效率。

首先我们使用curl --help命令来看下官方的使用介绍:

curl的使用
curl的使用

可以看到curl的命令格式为:curl [option] \<url\>

  1. 直接访问网页 $ curl http://www.baidu.com
  2. 访问的数据存成文件 $ curl http://www.baidu.com >>baidu.html 或 $ curl -o baidu.com http://www.baidu.com -O 可以使用默认名称存储,可以直接保存。 curl -O https://www.baidu.com/img/baidu_jgylogo3.gif 直接下载图片成baidu_jgylogo3.gif
  3. 发送POST,DELETE,PUT的方法,发送自定义命令,需要使用-X这个参数。post,put ,delete 请求发送   curl -X POST http://localhost:8080/index curl -X PUT http://localhost:8080/index curl -X DELETE http://localhost:8080/index
  4. 增加请求参数 在请求一个网址网址的时候,常常需要加上对应的请求参数,这里需要增加一个-d的参数 curl -X POST -d '{"userName":"fuwei","blog":"blog.laofu.online"}' http://localhost:8080/index
  5. 增加请求头信息          curl修改header信息,需要-H参数: curl -X POST -H 'Content-type: application/json' -d '{"userName":"fuwei","blog":"blog.laofu.online"}' http://localhost:8080/index
  6. 使用代理   curl -x 192.168.0.112:8080 http://localhost:8080/index
  7. 保存Cooike和响应数据 curl -c cookiec.txt http://localhost:8080/index 或者只用-D把响应的头存入文件中。 curl -D cookiec.txt http://localhost:8080/index
  8. 使用Cookie       curl -b cookiec.txt http://localhost:8080/index
  9. 使用User-Agent的属性  curl -A "iphone" http://localhost:8080/index
  10. Refer属性的添加  curl -e "www.baidu.com" http://localhost:8080/index
  11. 下载文件      11.1 单个下载 单个下载可以使用”-o fileName” 或者-O(默认的名称)来保存文件     curl -O https://www.baidu.com/img/baidu_jgylogo3.gif 11.2 批量下载     批量下载jpg1-5 curl -O https://www.baidu.com/jpg[1-5].JPG 11.3 断点续传 curl -C -O https://www.baidu.com/jpg1.JPG
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-02-07 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • curl的使用
相关产品与服务
命令行工具
腾讯云命令行工具 TCCLI 是管理腾讯云资源的统一工具。使用腾讯云命令行工具,您可以快速调用腾讯云 API 来管理您的腾讯云资源。此外,您还可以基于腾讯云的命令行工具来做自动化和脚本处理,以更多样的方式进行组合和重用。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档