使用curl在Linux系统上进行HTTP请求代码示例

在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的一些基本用法,它还有许多其他功能和选项,可以根据具体需求进行使用。

相关推荐
用户214118326360211 小时前
Qwen3-Coder 实战!历史人物短视频一键生成,多分镜人物不崩,魔搭直接玩
后端
追逐时光者12 小时前
C#/.NET/.NET Core技术前沿周刊 | 第 54 期(2025年9.8-9.14)
后端·.net
追逐时光者12 小时前
C#/.NET/.NET Core编程技巧练习集,配套详细的文章教程讲解!
后端·.net
AD钙奶-lalala12 小时前
SpringBoot实现WebSocket服务端
spring boot·后端·websocket
moxiaoran575312 小时前
Flask学习笔记(一)
后端·python·flask
你的人类朋友13 小时前
🔒什么是HMAC
后端·安全·程序员
盖世英雄酱5813613 小时前
Read timed out问题 排查
java·数据库·后端
BXCQ_xuan14 小时前
软件工程实践二:Spring Boot 知识回顾
java·spring boot·后端
o0o_-_14 小时前
【go/gopls/mcp】官方gopls内置mcp server使用
开发语言·后端·golang
苏三说技术14 小时前
为什么不建议在 Docker 中跑 MySQL?
后端