文章目录
常见的模拟请求工具
1 nc:tcp/udp协议发送
2 curl:http请求
3 postman
4 代理工具、IDE工具、浏览器插件工具
curl命令使用
1、示例:
url=http://www.baidu.com
get方式
curl $url
post方式
curl -X --data 'xxx' $url
proxy方式
curl -x 'http://127.0.0.1:8080' $url
2、常用参数
-H “Content-Type:application/json”:消息头设置
-u username:password :用户认证
-d @file file
–data-urlencode ‘page_size=50’ :对内容进行url编码
-G:把数据当成get请求的参数发送,常与–data-urlencode结合
-o:写文件
-x:代理
-X: 指定其他请求,默认GET,如POST、DELETE
-v: 打印更详细日志
-s