在Linux系统上,curl是一个非常实用的命令行工具,用于进行HTTP请求。下面是一些使用curl进行HTTP请求的示例代码。
获取网页内容
bash复制代码
curl www.example.com |
---|
这个命令会向www.example.com发送一个GET请求,并将返回的网页内容打印在终端上。
发送POST请求
bash复制代码
curl -X POST www.example.com/api -d 'param1=value1¶m2=value2' |
---|
这个命令会向www.example.com/api发送一个POST...
发送PUT请求
bash复制代码
curl -X PUT www.example.com/api -d 'param1=value1¶m2=value2' |
---|
这个命令会向www.example.com/api发送一个PUT请...
下载文件
bash复制代码
curl -O www.example.com/file.txt |
---|
这个命令会向www.example.com/file.txt发送一...
设置请求头
bash复制代码
curl -H 'HeaderName: HeaderValue' www.example.com/api |
---|
这个命令会向www.example.com/api发送一个GET请...
设置Cookie
bash复制代码
curl -b cookie.txt www.example.com/api |
---|
这个命令会向www.example.com/api发送一个GET请...
这些示例只是curl的一些基本用法,它还有许多其他功能和选项,可以根据具体需求进行使用。