-
模拟 multipart/form-data 形式的 form 上传文件
curl -F "filename=@/home/test/file.tar.gz" http://localhost/action.php
-
获取web服务器支持的方法
-i 显示响应中的http头 还包含报文中的内容 -X 指定请求的http方法 --head 只显示HTTP头的内容 curl -i -X OPTIONS 192.168.1.3
-
提交POST请求
-
curl -i -X POST -d "username=admin&passwd=12121" http://192.168.1.3/login
-
使用cookie
curl --cookie "name=admin;xx=xx" http://192.168.1.3/login
-
设置user-agent
curl -A "chrome" http://www.google.com
-
设置来源
curl -e "https://www.baidu.com" http://www.google.com
-
所有设置请求头的要求,都可以用H参数
curl -H "accept-language: enus" http://www.google.com
-
模拟登陆
curl -u "admin:passwd" http://192.168.1.3/login