get 方法
bash
curl -X GET "https://api.example.com/users?id=123&name=john" \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-H "User-Agent: MyApp/1.0"post 方法
bash
curl -X POST "https://api.example.com/users" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_TOKEN" \
-d '{
"name": "john",
"email": "john@example.com",
"age": 25
}'其他常见调试参数
| 选项 | 作用 |
|---|---|
-i | 显示响应头信息 |
-v | 显示详细通信过程(调试用) |
-L | 自动跟随重定向 |
-s | 静默模式(不显示进度条) |
-S | 显示错误信息 |
-o file | 输出保存到文件 |