REST Client 測試(vscode插件)

關(guān)于HTTP測試工具簿废,postman一直是我們開發(fā)中不可缺少的工具谋币,這里介紹的REST Client 堪比是 Postman的替代品载绿。REST Client 是一個 VS Code 擴展插件繁扎,可以通過寫腳本的形式發(fā)送 HTTP 請求并直接在 VS Code 上查看響應結(jié)果晰洒。這樣不僅能看到http的測試結(jié)果朝抖,測試的腳本文件還能得以保留。

初步使用

首先在VScode中創(chuàng)建一個 .http 后綴的文件谍珊,比如 httpbin.http

http測試

第一次打開.http文件治宣,vscode會提示安裝 REST Client

第二條測試

注意兩條HTTP請求腳本之間一定要 ###分隔

  • 這里提供下上圖的測試腳本
### 第一個HTTP測試

//httpbin.org 這個網(wǎng)站能測試 HTTP 請求和響應的各種信息,
//比如 cookie砌滞、ip侮邀、headers 和登錄驗證等,且支持 GET贝润、POST
// 等多種方法绊茧,對 web 開發(fā)和測試很有幫助。

GET http://httpbin.org/ip


### 第二個HTTP測試

GET http://httpbin.org/user-agent

進階使用

  • 發(fā)送JSON數(shù)據(jù)
### 發(fā)送JSON數(shù)據(jù)

POST https://httpbin.org/post
Content-Type: application/json
//這里必須有一空行

{
  "query": {"a":1,"b":2}
}
  • 發(fā)送form-urlencoded數(shù)據(jù)
### 發(fā)送form-urlencoded數(shù)據(jù)

POST https://httpbin.org/post
Content-Type: application/x-www-form-urlencoded
//這里必須有一空行

a=1&b=2
  • 模擬瀏覽器請求一個網(wǎng)頁
### 模擬瀏覽器請求一個網(wǎng)頁
GET https://httpbin.org/
Accept: text/javascript, application/javascript, application/ecmascript, application/x-ecmascript, */*; q=0.01
Accept-Encoding: gzip, deflate, br
Accept-Language: zh-CN,zh-TW;q=0.9,zh;q=0.8,en-US;q=0.7,en;q=0.6
Connection: keep-alive
Cookie: BIDUPSID=CF844808573053195E4D5760343A0DE0; PSTM=1553656042; delPer=0; BD_HOME=0; BD_UPN=12314753; BD_CK_SAM=1; PSINO=5; H_PS_645EC=6b64FQkUWvWCrKmgQDniAqN96VXzdqVpuyfqvfkw4NzIO0Y4DAo2FNn4hlI; BAIDUID=E4E13D8CA9AC39C0994B17987F621780:FG=1; H_PS_PSSID=1464_21082_28721_28557_28697_28585_28638_26350_28604_28606
Host: www.baidu.com
Referer: https://www.baidu.com/
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.86 Safari/537.36
X-Requested-With: XMLHttpRequest
  • 定義一個變量
### 定義一個變量

@testurl = http://httpbin.org/cookies/set?name=value

GET  {{testurl}}

更多的文檔可以在VSCODE中參考插件本人自帶的詳細說明打掘。

了解一些基礎(chǔ)

  • 基礎(chǔ)HTTP調(diào)用


    基礎(chǔ)語法
  • 文件上傳的調(diào)用


    文件上傳
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末华畏,一起剝皮案震驚了整個濱河市鹏秋,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌亡笑,老刑警劉巖侣夷,帶你破解...
    沈念sama閱讀 216,372評論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異仑乌,居然都是意外死亡百拓,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,368評論 3 392
  • 文/潘曉璐 我一進店門绝骚,熙熙樓的掌柜王于貴愁眉苦臉地迎上來耐版,“玉大人祠够,你說我怎么就攤上這事压汪。” “怎么了古瓤?”我有些...
    開封第一講書人閱讀 162,415評論 0 353
  • 文/不壞的土叔 我叫張陵止剖,是天一觀的道長。 經(jīng)常有香客問我落君,道長穿香,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,157評論 1 292
  • 正文 為了忘掉前任绎速,我火速辦了婚禮皮获,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘纹冤。我一直安慰自己洒宝,他們只是感情好,可當我...
    茶點故事閱讀 67,171評論 6 388
  • 文/花漫 我一把揭開白布萌京。 她就那樣靜靜地躺著雁歌,像睡著了一般。 火紅的嫁衣襯著肌膚如雪知残。 梳的紋絲不亂的頭發(fā)上靠瞎,一...
    開封第一講書人閱讀 51,125評論 1 297
  • 那天,我揣著相機與錄音求妹,去河邊找鬼乏盐。 笑死,一個胖子當著我的面吹牛制恍,可吹牛的內(nèi)容都是我干的父能。 我是一名探鬼主播,決...
    沈念sama閱讀 40,028評論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼吧趣,長吁一口氣:“原來是場噩夢啊……” “哼法竞!你這毒婦竟也來了耙厚?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,887評論 0 274
  • 序言:老撾萬榮一對情侶失蹤岔霸,失蹤者是張志新(化名)和其女友劉穎薛躬,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體呆细,經(jīng)...
    沈念sama閱讀 45,310評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡型宝,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,533評論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了絮爷。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片趴酣。...
    茶點故事閱讀 39,690評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖坑夯,靈堂內(nèi)的尸體忽然破棺而出岖寞,到底是詐尸還是另有隱情,我是刑警寧澤柜蜈,帶...
    沈念sama閱讀 35,411評論 5 343
  • 正文 年R本政府宣布仗谆,位于F島的核電站,受9級特大地震影響淑履,放射性物質(zhì)發(fā)生泄漏隶垮。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,004評論 3 325
  • 文/蒙蒙 一秘噪、第九天 我趴在偏房一處隱蔽的房頂上張望狸吞。 院中可真熱鬧,春花似錦指煎、人聲如沸蹋偏。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽暖侨。三九已至,卻和暖如春崇渗,著一層夾襖步出監(jiān)牢的瞬間字逗,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,812評論 1 268
  • 我被黑心中介騙來泰國打工宅广, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留葫掉,地道東北人。 一個月前我還...
    沈念sama閱讀 47,693評論 2 368
  • 正文 我出身青樓跟狱,卻偏偏與公主長得像俭厚,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子驶臊,可洞房花燭夜當晚...
    茶點故事閱讀 44,577評論 2 353

推薦閱讀更多精彩內(nèi)容