最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vscode使用restClient實(shí)現(xiàn)各種http請(qǐng)求的操作方法

 更新時(shí)間:2024年02月26日 16:03:21   作者:一路向北qaq  
這篇文章主要介紹了vscode使用restClient實(shí)現(xiàn)各種http請(qǐng)求的操作方法,定義變量以及使用環(huán)境變量和返回?cái)?shù)據(jù)作為變量的操作代碼,感興趣的朋友跟隨小編一起看看吧

vscode使用restClient實(shí)現(xiàn)各種http請(qǐng)求

一,安裝插件

首先,我們要在vscode的擴(kuò)展中,搜索rest Client,然后安裝它,這里我已經(jīng)安裝過了。

安裝后,我們就可以使用rest client插件進(jìn)行http各種操作了。

二,簡(jiǎn)單入門

首先,我們要?jiǎng)?chuàng)建一個(gè).http文件,創(chuàng)建好文件后,在文件中敲入如下命令

GET www.baidu.com HTTP/1.1 

打完命令后,上面出現(xiàn)Send Request字樣,這個(gè)可以點(diǎn)擊,點(diǎn)擊后,右邊會(huì)出現(xiàn)發(fā)送請(qǐng)求后的返回結(jié)果。

當(dāng)我們需要使用多個(gè)請(qǐng)求時(shí),就用###隔開如下圖:

到這一步,我們使用rest Client插件就算入門了。接下來就進(jìn)入進(jìn)階階段。

三,環(huán)境變量

使用rest client插件,我們可以定義環(huán)境變量,這樣就可以在不同環(huán)境切換,首先,我們要找到settings.json文件,如下圖

我們點(diǎn)擊左下角設(shè)置按鈕,進(jìn)入設(shè)置,找到在settings.json中編輯,點(diǎn)擊進(jìn)入,就可以進(jìn)入編輯了。如下圖:

圖中被紅框部分就是環(huán)境變量的配置,我配置了三個(gè)環(huán)境,分別是local,dev和qa。$shared是共享的,任何環(huán)境都可以使用。配置如下:

"rest-client.environmentVariables": {
    "$shared": {
        "version": "v1"
    },
    "local": {
        "uacUrl": "http://dev-i.liyouqing.com",
        "baseUrl": "http://localhost:8080",
        "userId": "***********************",
        "clientId": "***********************",
        "loginAccount": "*********",
        "password": "0000"
    },
    "dev": {
        "uacUrl": "http://dev-i.liyouqing.com",
        "baseUrl": "http://dev-i.liyouqing.com",
        "userId": "***********************",
        "clientId": "***********************",
        "loginAccount": "15212340822",
        "password": "00000"
    },
    "qa": {
        "uacUrl": "http://qa-i.liyouqing.com",
        "baseUrl": "http://qa-i.liyouqing.com",
        "userId": "*********",
        "clientId": "*********",
        "loginAccount": "*********",
        "password": "***********************"
    }
}

四,定義變量以及使用環(huán)境變量和返回?cái)?shù)據(jù)作為變量

我們?cè)谑褂胷est client請(qǐng)求時(shí),可以使用變量,如下圖:

我們定義了一個(gè)orgCode變量,并在請(qǐng)求時(shí)作為請(qǐng)求的header中的orgCode數(shù)據(jù)。通過{ {baseUrl}}則使用了環(huán)境變量中的值。那我們?cè)撊绾芜x擇環(huán)境變量呢?如下圖:

當(dāng)點(diǎn)擊右下角的環(huán)境位置時(shí),上面就會(huì)出現(xiàn)已有的環(huán)境變量的下拉框,這時(shí)我們就可以選擇環(huán)境變量。那么,我們?nèi)绾问褂媒涌诜祷氐臄?shù)據(jù)呢?如下圖:

我們?cè)谡?qǐng)求數(shù)據(jù)前,定義了一個(gè)# @name grant,當(dāng)請(qǐng)求結(jié)束,我們就可以使用grant獲取返回的數(shù)據(jù),我這邊返回的json數(shù)據(jù)。

五,各種請(qǐng)求 post請(qǐng)求

如下圖,紅框部分就是post請(qǐng)求的body部分,上面哪些是header頭中的數(shù)據(jù)。

文件上傳請(qǐng)求

如下圖,文件上傳也比較簡(jiǎn)單

六,其他功能 代碼生成

我們可以根據(jù)請(qǐng)求生成代碼,鼠標(biāo)放在請(qǐng)求上,右鍵。如下圖:

然后,我們選擇生成的語言,如下圖:

然后就生成了相應(yīng)語言請(qǐng)求的代碼,是不是很方便?如下圖:

總結(jié)

自從用了vscode的rest client插件,我已經(jīng)很久沒有用postman了。

到此這篇關(guān)于vscode使用restClient實(shí)現(xiàn)各種http請(qǐng)求的文章就介紹到這了,更多相關(guān)vscode http請(qǐng)求內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 超全整理visual?studio快捷鍵使用技巧

    超全整理visual?studio快捷鍵使用技巧

    這篇文章主要為大家介紹了整理超全的visual?studio快捷鍵使用技巧,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-02-02
  • 詳解如何使用git 生成patch 和打入patch

    詳解如何使用git 生成patch 和打入patch

    這篇文章主要介紹了詳解如何使用git 生成patch 和打入patch,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • 搭建websocket消息推送服務(wù),必須要考慮的幾個(gè)問題

    搭建websocket消息推送服務(wù),必須要考慮的幾個(gè)問題

    面對(duì)各種新場(chǎng)景對(duì)websocket功能和性能越來越高的需求,不同的團(tuán)隊(duì)有不同的選擇,下面給大家分享構(gòu)建websocket服務(wù)時(shí)必須要考慮的一些技術(shù)特性以及能顯著提高用戶體驗(yàn)的功能,感興趣的朋友跟隨小編一起看看吧
    2020-04-04
  • 使用?Loki?實(shí)現(xiàn)?Kubernetes?容器日志監(jiān)控的方法

    使用?Loki?實(shí)現(xiàn)?Kubernetes?容器日志監(jiān)控的方法

    Loki?是由?Grafana?Labs?團(tuán)隊(duì)開發(fā)的,基于?Go?語言實(shí)現(xiàn),是一個(gè)水平可擴(kuò)展,高可用性,多租戶的日志聚合系統(tǒng)。它的設(shè)計(jì)非常經(jīng)濟(jì)高效且易于操作,這篇文章主要介紹了使用?Loki?實(shí)現(xiàn)?Kubernetes?容器日志監(jiān)控的相關(guān)知識(shí),感興趣的朋友一起看看吧
    2022-05-05
  • Git遠(yuǎn)程刪除某個(gè)歷史提交記錄方法詳解

    Git遠(yuǎn)程刪除某個(gè)歷史提交記錄方法詳解

    這篇文章主要為大家介紹了Git遠(yuǎn)程刪除某個(gè)歷史提交記錄方法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-06-06
  • linux?部署apache服務(wù)的步驟

    linux?部署apache服務(wù)的步驟

    這篇文章主要介紹了linux部署apache服務(wù)的步驟,部署apache服務(wù)的步驟本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-02-02
  • VSCode打開Json文件格式化的簡(jiǎn)單步驟

    VSCode打開Json文件格式化的簡(jiǎn)單步驟

    JSON是現(xiàn)代Web應(yīng)用程序中不可或缺的文件格式之一,在VSCode中我們可以調(diào)整我們JSON文件的格式以便更好地閱讀,下面這篇文章主要給大家介紹了關(guān)于VSCode打開Json文件格式化的簡(jiǎn)單步驟,需要的朋友可以參考下
    2024-01-01
  • git之遠(yuǎn)程代碼回滾master問題

    git之遠(yuǎn)程代碼回滾master問題

    這篇文章主要介紹了git之遠(yuǎn)程代碼回滾master問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • 徹底卸載VSCode的方法步驟(附圖文)

    徹底卸載VSCode的方法步驟(附圖文)

    VSCode卸載后重新安裝,會(huì)發(fā)現(xiàn)好像把之前的設(shè)置和配置也復(fù)原,這樣就達(dá)不到重裝的目的,問題就在于卸載時(shí)沒有卸載干凈,下面這篇文章主要給大家介紹了關(guān)于徹底卸載VSCode的方法步驟,需要的朋友可以參考下
    2023-04-04
  • 比較全的獲得ip地理信息的幾種方法小結(jié)

    比較全的獲得ip地理信息的幾種方法小結(jié)

    有時(shí)候我們需要獲取ip的地理信息,方便引導(dǎo)用戶訪問或統(tǒng)計(jì),需要的朋友可以參考下
    2012-02-02

最新評(píng)論

即墨市| 阳江市| 舟曲县| 六枝特区| 盐边县| 荥阳市| 财经| 宜兴市| 西藏| 巴林右旗| 丰城市| 香港 | 新邵县| 凯里市| 且末县| 海南省| 西藏| 平阴县| 巴林左旗| 宜兰县| 霍邱县| 洪泽县| 抚松县| 惠东县| 徐闻县| 晋中市| 天柱县| 武陟县| 大足县| 阿拉善右旗| 黑水县| 东平县| 汾阳市| 融水| 曲松县| 宜兰县| 辽阳市| 平阴县| 宾阳县| 星座| 许昌县|