windows使用 curl.exe
请求
- 请求类型 缺省get
- -X POST
- -X PUT 其他类型略
- 请求头
- -H 多个请求头要用多个 -H
- 或 --header
- 发送json
- 键值对
curl url -X POST -d '{"abc":123}' -H "Content-Type: application/json"
- 字符串
curl url -X POST -d "2023-12-01" --header "Content-Type: application/json"
- 从文件读取内容
curl url -X POST -d @abc.json --header "Content-Type: application/json"
- 键值对
文件
- 下载
curl -O url
下载文件使用原本的文件名curl -o abc.mp4 url
下载文件并指定文件名curl -O url1 -O url2
下载多个-#
显示进度条
- 上传文件
curl -F "file=@文件路径" url
- 接收文件
curl url --output 输出文件名
- 上传并接收
curl -F "file=@文件路径" url --output 输出文件名