github编辑

CURL

HTTP 请求

标志
描述

-A

指定客户端用户代理头

-b

向服务器发送 COOKIE

-c

将服务器返回 COOKIE 写入文件

-d

发送 POST 请求数据

--data-urlencode

和 -d 效果相同,区别在于 会将数据进行 URL 编码

-e

设置 HTTP 的标头Referer

-F

向服务器上传二进制文件

-G

构造 URL 的查询字符串

-H

添加 HTTP 请求的标头

-i

打印出服务器回应的 HTTP 标头

-I

只打印 HTTP 标头

-K

指定跳过 SSL 检测

-L

会让 HTTP 请求跟随服务器的重定

--limit-rate

限制 HTTP 请求和回应的带宽

-o

将服务器的回应保存成文件

-O

将服务器回应保存成文件,并将 URL 的最后部分当作文件名

-s

不输出错误和进度信息

-S

指定只输出错误信息

-u

设置服务器认证的用户名和密码

-v

输出通信的整个过程

-x

指定 HTTP 请求的代理

-X

指定 HTTP 请求的方法

最后更新于

这有帮助吗?