以下是常见的 cURL 命令行参数列表:
- -X:指定 HTTP 方法,例如 GET、POST、PUT、DELETE 等。
- -H:指定 HTTP 请求头。
- -d:指定请求体数据,主要用于 POST 和 PUT 请求。
- -F:以 multipart/form-data 格式上传文件。
- -o:将请求响应保存到指定文件。
- -i:显示服务器响应的 HTTP 头部信息。
- -v:显示请求和响应的详细信息。
- -u:指定认证信息,例如用户名和密码。
- --data-binary:以二进制格式指定数据,主要用于 POST 和 PUT 请求。
- --cookie:指定请求发送的 Cookie。
- --cookie-jar:指定响应接收的 Cookie。
- --connect-timeout:设置连接超时时间。
- --max-time:设置请求最大执行时间。
- --insecure:忽略 SSL 证书验证错误。
- --user-agent:设置用户代理信息。
- --proxy:指定代理服务器地址。
- --referer:设置请求来源地址。