乐趣区

关于程序员:linux-URL访问工具

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 多平台公布

退出移动版