curl命令是一個在Linux系統中使用的網絡工具,用于在命令行下發送HTTP、HTTPS、FTP等協議的請求。以下是一些常用的curl命令用法:
curl [URL]
示例:
curl https://example.com
curl -X POST -d "param1=value1¶m2=value2" [URL]
示例:
curl -X POST -d "username=admin&password=123456" https://example.com/login
curl -X PUT -d "data" [URL]
示例:
curl -X PUT -d "Hello, World!" https://example.com/putdata
curl -X DELETE [URL]
示例:
curl -X DELETE https://example.com/delete
curl -H "HeaderName: HeaderValue" [URL]
示例:
curl -H "Authorization: Bearer token123" https://example.com/api
curl -O [URL]
示例:
curl -O https://example.com/file.zip
curl -o [Filename] [URL]
示例:
curl -o output.txt https://example.com/api/data
以上是curl命令的一些常見用法,可以根據具體的需求進行相應的修改和擴展。使用man curl
命令可以查看curl命令的詳細用法和選項。