Curl 模拟请求

Curl是一个强大的命令行工具,支持多种协议如FTP、HTTP、HTTPS等。本文介绍了如何使用Curl进行GET和POST请求,特别是通过--data/-d选项进行POST数据传递,用--form/-F模拟表单提交文件,以及如何自定义HTTP头部信息和指定PUT、DELETE等请求方法。
摘要由CSDN通过智能技术生成

Curl是一个命令行方式下传输数据的开源传输工具,支持多种协议:FTP、HTTP、HTTPS、IMAP、POP3、TELNET等,功能超级强大。

  • GET 请求
curl "http://baidu.com"
  • -d post请求
    通过 --data/-d 方式指定使用POST方式传递数据
 curl -d "param1=342&&param2=fsd" http://test.xxci/apd.php
  • -F模拟form表单
    模拟form表单提交文件 --form/-F 模拟form表单提交文件;
    “image=@./test.png” image 相当于中name的value @后面是文件路径
curl -f "param1=342&&param2=fsd&&image=@./test.jpg" http://test.xxci/apd.php
  • H 自定义head头
    curl -H 可以在http协议中自定义
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值