URL 拜访工具
有时候想在命令行下通过 http 拜访接口 / 网页,能够应用 curl 来进行操作
发动申请
curl www.baidu.com
会返回网页内容
参数选项
- i 参数
应用 - i 参数,会返回响应 header
curl -i www.baidu.com
- I 参数
应用 - I 参数,只会返回响应 header
curl -I www.baidu.com
<!– more –>
- H 参数
应用 - H 能够设置 HTTP 申请头
curl "locahost:8080/userlist?type=1" -H 'Content-Type:application/json'
URL 通常用双引号避免本义
- d 参数
应用 - d 示意发动 post 申请,- d 后为 post 内容
curl "locahost:8080/addUser" -d "name=zh&type=1"
- G 参数
应用 - G 示意发动 Get 申请,同时能够联结 –data-urlencode 来本义 URL 参数里的中文特殊符号,data-urlencode 默认是 POST 申请,如果没有 - G 参数,会发动一个 POST 申请
curl -G "locahost:8080/userDetails" --data-urlencode "name= 张三"
下面的申请相当于 locahost:8080/userDetails?name= 张三
- X 参数
应用 - X 能够指定发送申请类型,如 GET|POST|PUT|DELETE
curl -X POST "locahost:8080/addUser" -H 'Content-Type:application/json' -d'{"name":" 张三 ","age":12}
'
- F 参数
应用 - F 参数能够上传文件
curl "locahost:8080/upload" -F "file=test.doc"
https://zhhll.icu/2022/linux/ 根底 /URL 拜访工具 /
本文由 mdnice 多平台公布