首页
编程随笔
Java笔记
Html/Css/Js
Android
后端笔记
服务器搭建
BUG收集
Java异常
Android异常
在线工具
Json格式化
编码/解码
Epub在线编辑
登录
发布文章
个人文章
退出登录
首页
技术教程
BUG收集
在线工具
资源下载
登录
发布文章
退出登录
搜索
当前位置:
首页
-
博客
- 正文
关闭
curl常用命令
更新时间:2022-04-17 11:36:42
阅读数:758
发布者:落幕
### 1、访问网站 curl blog.speechb.com ### 2、保存网站到文件 curl -o [文件名] blog.speechb.com 例如: curl -o mblog.html blog.speechb.com ### 3、显示头信息 -i 参数可以显示 http response 的头信息,连同网页代码一起 -I 参数则只显示 http response 的头信息 curl -i blog.speechb.com curl -I blog.speechb.com ### 4、添加请求参数 发送表单信息有 GET 和 POST 两种方法。GET 方法相对简单,只要把数据附在网址后面就行。 $ curl example.com/form.cgi?data=xxx POST 方法必须把数据和网址分开,curl 就要用到 --data 或者 -d 参数。 $ curl -X POST --data "data=xxx" example.com/form.cgi curl -H "Content-Type: application/json" -X POST -d "{\"abc\":123}" "https://httpbin.org/post" json数据放在一个文件里 curl -H "Content-Type: application/json" -X POST -d @test.json URL 如果你的数据没有经过表单编码,还可以让 curl 为你编码,参数是 --data-urlencode。 curl -X POST--data-urlencode "date=April 1" example.com/form.cgi curl http://blog.speechb.com/search --data-urlencode "keyword=博客"