欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

關(guān)于Linux的curl指令使用總結(jié)

 更新時(shí)間:2023年04月03日 08:40:33   作者:今夜無(wú)風(fēng)亦無(wú)雨  
這篇文章主要介紹了關(guān)于Linux的curl指令使用總結(jié),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。

Linux的curl指令使用

curl指令發(fā)送GET請(qǐng)求

格式如下:

curl -H [header參數(shù)] -XGET URL

假設(shè)URL地址為:http://localhost:8001/test,GET請(qǐng)求,參數(shù)為startTime,endTime

1、header傳多個(gè)參數(shù)

1)可以用多個(gè)-H傳多個(gè)header參數(shù),如下:

curl -H "token:122212eee23" -H "id:123456" -XGET http://localhost:8001/test

或者 curl -H "token:122212eee23" -H "id:123456" http://localhost:8001/test

2)-H 后面接的header參數(shù),每個(gè)參數(shù)占一行,也可以傳多個(gè)參數(shù),如下:

curl -H "token:122212eee23
id:123456" ?http://localhost:8001/test

2、GET請(qǐng)求傳參(容易出錯(cuò)的地方,親測(cè))

1)&前面加字符\取消轉(zhuǎn)義,如下:

curl -H "token:122212eee23" -H "id:123456"
-XGET http://localhost:8001/test?startTime=20220215000000\&endTime=20220215235959

2)URL加上雙引號(hào)

curl -H "token:122212eee23" -H "id:123456"
-XGET "http://localhost:8001/test?startTime=20220215000000&endTime=20220215235959"

curl指令發(fā)送POST請(qǐng)求

格式如下:

curl -H[header參數(shù),多個(gè)參數(shù)用多個(gè)-H隔開(kāi)] -X POST -d '參數(shù)列表' URL

如下例子:假設(shè)URL為:http://localhost:8080/api

curl -H "Content-Type: application/json" -X POST -d '{"userId":1,"name":"學(xué)生"}' "http://localhost:8080/api"

curl命令解讀

curl 是運(yùn)維過(guò)程中常用的命令。常見(jiàn)的用途:測(cè)試地址url是否通暢;下載文件。

為啥用來(lái)測(cè)試地址是否通暢?

因?yàn)橛袝r(shí)候某些場(chǎng)景下受到限制不能直接訪(fǎng)問(wèn),比如:服務(wù)器上是沒(méi)有桌面版的軟件,如:postman、idea、瀏覽器,只有shell 命令行環(huán)境,這些情況需要用curl 命令去試探。但不包含你是真的很懶。

下面是我自己遇到的場(chǎng)景:

1、curl 請(qǐng)求 一個(gè)接口 看看通不通

$ curl -H "Content-Type:application/json;charset=utf-8" -H "Authorization:123456789wertyuiosdfghjklxcvbn" http://192.168.xxx.xxx/xxxservice/api/v2/core/start?channel=

-H:參數(shù)添加 HTTP 請(qǐng)求的標(biāo)頭,一個(gè)標(biāo)頭前面使用一個(gè)-H。

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 阿里云服務(wù)器ping不通解決辦法(云服務(wù)器搭建完環(huán)境訪(fǎng)問(wèn)不了ip解決辦法)

    阿里云服務(wù)器ping不通解決辦法(云服務(wù)器搭建完環(huán)境訪(fǎng)問(wèn)不了ip解決辦法)

    這篇文章主要介紹了阿里云服務(wù)器ping不通解決辦法(云服務(wù)器搭建完環(huán)境訪(fǎng)問(wèn)不了ip解決辦法),文中通過(guò)圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2007-05-05
  • CentOS 6.5編譯安裝Nginx 1.10.2+MySQL 5.5.52+PHP5.5.38

    CentOS 6.5編譯安裝Nginx 1.10.2+MySQL 5.5.52+PHP5.5.38

    這篇文章主要介紹了CentOS 6.5編譯安裝Nginx 1.10.2+MySQL 5.5.52+PHP5.5.38,需要的朋友可以參考下
    2017-02-02
  • 如何搭建自己CDN服務(wù)器(LuManager)

    如何搭建自己CDN服務(wù)器(LuManager)

    這篇文章主要介紹了如何搭建自己CDN服務(wù)器(LuManager),需要的朋友可以參考下
    2016-04-04
  • 阿里云CentOS 7.4 使用Flask建站的方法

    阿里云CentOS 7.4 使用Flask建站的方法

    這篇文章主要介紹了阿里云CentOS 7.4 使用Flask建站的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-04-04
  • linux?wget下載tomcat方式

    linux?wget下載tomcat方式

    這篇文章主要介紹了linux?wget下載tomcat方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • 超詳細(xì)講解Linux DHCP服務(wù)

    超詳細(xì)講解Linux DHCP服務(wù)

    這篇文章主要介紹了Linux DHCP 服務(wù),它可以避免IP地址沖突,提高了IP地址的利用率等優(yōu)點(diǎn)。感興趣的小伙伴一起來(lái)學(xué)習(xí)吧
    2021-08-08
  • Linux與Windows XP之間使用FTP互傳文件

    Linux與Windows XP之間使用FTP互傳文件

    在Windows下虛擬安裝了Linux,又在Windows XP下用Serv-u軟件架設(shè)了FTP服務(wù)器,然后我們就可以在虛擬機(jī)的Linux下登錄該FTP服務(wù)器下載或上傳文件了。
    2011-06-06
  • 詳解如何在CentOS7中使用Nginx和PHP7-FPM安裝Nextcloud

    詳解如何在CentOS7中使用Nginx和PHP7-FPM安裝Nextcloud

    這篇文章主要介紹了詳解如何在CentOS7中使用Nginx和PHP7-FPM安裝Nextcloud,會(huì)通過(guò) Nginx 和 PHP7-FPM 來(lái)運(yùn)行 Nextcloud,同時(shí)使用 MariaDB 做為數(shù)據(jù)庫(kù)系統(tǒng)。
    2017-03-03
  • .htaccess重定向和url重寫(xiě)詳細(xì)介紹

    .htaccess重定向和url重寫(xiě)詳細(xì)介紹

    .htaccess是需要apache打開(kāi)虛擬主機(jī)支持.htaccess才可以實(shí)現(xiàn)下面的功能哦,下面我來(lái)介紹關(guān)于.htaccess阻止某些ip訪(fǎng)問(wèn),重定向和url重寫(xiě),限定訪(fǎng)問(wèn)特點(diǎn)資源,實(shí)現(xiàn)緩存等功能介紹
    2013-01-01
  • CentOS7如何重置root密碼的方法

    CentOS7如何重置root密碼的方法

    這篇文章主要介紹了CentOS7如何重置root密碼的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-09-09

最新評(píng)論