发送 GET 请求
curl https://api.example.com/data
自定义请求头
有些 API 需要特定的请求头,如 Authorization
:
curl -H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
https://api.example.com/protected
保存和发送 Cookie
如果网站需要登录,你可以用 curl
先获取并保存 Cookie:
curl -c cookies.txt -d "username=admin&password=123456" \
https://example.com/login
然后再使用这些 Cookie 访问其他页面:
curl -b cookies.txt https://example.com/dashboard
发送 POST 请求
curl -X POST -d "param1=value1¶m2=value2" https://api.example.com/post
以 JSON 格式发送请求
API 调试时,往往需要以JSON
格式提交数据,你可以这样做
curl -X POST https://api.example.com/data \
-H "Content-Type: application/json" \
-d '{"name":"张三","age":28}'
下载文件
curl -O https://example.com/file.zip
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容