Curl
是一个命令行方式下传输数据的开源传输工具,支持多种协议:FTP、HTTP、HTTPS、IMAP、POP3、TELNET等,功能超级强大。
- GET 请求
curl "http://baidu.com"
- -d post请求
通过 --data/-d 方式指定使用POST方式传递数据
curl -d "param1=342&¶m2=fsd" http://test.xxci/apd.php
- -F模拟form表单
模拟form表单提交文件 --form/-F 模拟form表单提交文件;
“image=@./test.png” image 相当于中name的value @后面是文件路径
curl -f "param1=342&¶m2=fsd&&image=@./test.jpg" http://test.xxci/apd.php
- H 自定义head头
curl -H 可以在http协议中自定义