curl 默认使用 GET 方法发送请求,因此通常不需要显式指定 -X GET。以下是几种常见的使用方式:
发送普通 GET 请求。
直接输入目标 URL:
curl https://example.com
若需传递查询参数,可在 URL 后添加 ?key=value:
curl https://example.com?param1=value1¶m2=value2
设置自定义 HTTP 头。
使用 -H 参数添加头部信息:
curl -H “Accept: application/json” https://example.com
查看响应头信息。
使用 -I 或 --head 仅获取响应头(不获取响应体):
curl -I https://example.com
调试模式。
使用 -v 或 --verbose 查看请求和响应的详细信息:
curl -v https://example.com
注意:若需发送其他 HTTP 方法(如 POST、PUT),则需显式使用 -X 参数指定方法:
curl -X POST https://example.com -d ‘data=value’