curl命令
来源:互联网 发布:js页面初始化方法 编辑:程序博客网 时间:2024/05/18 09:04
- 查看完整的响应报文,也就是包含响应header和报文主体html:
curl -i http://www.baidu.com
- 只查看响应头,不包含报文主体,其实就是head请求:
curl -I http://www.baidu.com
- 查看详细的请求过程,包括完整的请求报文和完整的结束报文,这个命令可以用来查看curl生成的请求报文:
curl -v http://www.baidu.com
- 指定请求头,报文的请求头字段中将会出现指定的请求头,注意Content-Length表示响应主体的字节数,不包含请求头的大小。
curl -I -H 'Range: bytes=100-200' -H 'Connection: keep-alive' http://localhost/mongoose.hcurl -v -H 'If-Modified-Since: Tue, 07 Mar 2017 15:22:49 GMT' http://www.sina.com.cn
- 指定其他请求方式。默认请求方式是GET,请求必须大写。
curl -v -X POST http://www.baidu.com
- 将响应头和报文体输出到文件中,而不是在终端输出。
curl -i http://www.baidu.com -o hello.txt
- 使用-b指定Cookie,注意cookie的格式必须是=键值对,且必须用;分割,第一个字段最重要。
curl -v -b 'BDORZ=27315; max-age=86400; domain=.baidu.com; path=/' http://www.baidu.com
- 保存Cookie到文件
curl -I -c cookie.txt http://blog.csdn.net/ac_dao_di
- 从文件读取Cookie
curl -v -b cookie.txt http://blog.csdn.net/ac_dao_di
- 模拟表单的行为,对url进行编码,并输出请求行和请求体。
其中–trace 表示更加详细的输出,-表示输出到标准,–data-urlencode表示直接使用url utf-8编码对用户名进行编码,默认使用post提交给请求页面。
curl --trace - --data-urlencode 'username=小明' -d 'password=201314' -d 'nickname=jessin' http://localhost:8080/jdbc/loginServlet
- 发送GET请求,并且追加使用url编码的参数字符串
curl -v -G --data-urlencode 'userName=jessin' http://l-qmexp1.f.dev.cn6.qunar.com:10000/httpDemo/userToken/getUserInfo
- 发送GET请求,并希望对方发送gzip压缩的数据,curl对压缩的数据进行解析(加–compressed):
curl -v --compressed -G --data-urlencode 'userName=san.zhang' -H 'Accept-Encoding: gzip' http://l-qmexp1.f.dev.cn6.qunar.com:10000/httpDemo/userToken/getUserInfo
- 查询json数据
curl -X POST -H "content-type: application/json;charset=utf-8" -d '{"userToken" : "NEo2aR3WiYCam3r683SYAfB7OULBiDyOd1ycoxMpGviEQs2qppQxl0UlcIWlNWbefHM6RwG56Egsz7EL26F51MBzUhKvrI9jIOJX", "deleteIdList" : ["1", "2", "3", "4"]}'
0 0
- curl命令
- curl命令
- curl 命令
- CURL命令
- curl命令
- curl命令
- curl 命令
- curl命令
- Curl命令
- curl命令
- curl命令
- curl命令
- curl命令
- curl 命令
- cURL命令
- Curl命令
- curl 命令
- curl命令
- Invalid default value for 'create_date' timestamp field
- 四、Salt State
- 对象数组
- 第三篇:第一章的完结篇
- JS组件系列——表格组件神器:bootstrap table(三:终结篇,最后的干货福利)
- curl命令
- Java基础之冒泡排序算法
- java分布式事务处理--最终事务一致性
- VitualBox增强功能安装
- 五、Salt Pillar
- 重定向输出流实现程序日志
- 单标签页简易浏览器实现
- JS组件系列——表格组件神器:bootstrap table(二:父子表和行列调序)
- java正则表达式与String类完全解析