Postman工具——請(qǐng)求與響應(yīng)

今天繼續(xù)分享這個(gè) Postman 工具俭厚,內(nèi)容也一樣很簡(jiǎn)單,兩個(gè)內(nèi)容: Request 請(qǐng)求和 Response 響應(yīng)驶臊,下面就開(kāi)始了挪挤。

一叼丑、Request 請(qǐng)求

Request 請(qǐng)求,我們只介紹常用的四種:GET扛门、POST鸠信、PUT、DELETE尖飞,其他類型的就不展開(kāi)介紹了症副。另外,我們今天測(cè)試的項(xiàng)目是基于 RESTful API 規(guī)范的政基,現(xiàn)在已經(jīng)成為主流了贞铣,有興趣的同學(xué)可以研究下。

1.1 GET 請(qǐng)求

對(duì)于 GET 請(qǐng)求來(lái)說(shuō)沮明,我們一般是用來(lái)查詢數(shù)據(jù)辕坝,返回一個(gè)數(shù)組或?qū)ο蟆ESTful API 的一個(gè)好處就是我們根據(jù)不同級(jí)別的訪問(wèn)路徑荐健,會(huì)自動(dòng)判別返回的數(shù)據(jù)類型酱畅。比如,我們有一個(gè) Request 的請(qǐng)求 URL 是 http://localhost:2495/api/UserInfo江场, 得到的結(jié)果就是一個(gè)數(shù)組纺酸,如下圖所示:

而如果我們以 URL 為http://localhost:2495/api/UserInfo/3 去請(qǐng)求,就會(huì)返回一個(gè)對(duì)象址否,Chrome 默認(rèn)返回的是 XML 的格式餐蔬,如下圖所示:

接下來(lái),我們?cè)?Postman 中輸入上面的 Request URL佑附,看看在 Postman 中怎么進(jìn)行 Request 請(qǐng)求的樊诺,先來(lái)看返回?cái)?shù)組的,如下圖所示:

看來(lái)音同,已經(jīng)按我們預(yù)期得到了想要的結(jié)果词爬,另外,當(dāng)我們選擇 GET 請(qǐng)求時(shí)权均, Request 的 Body 是無(wú)法設(shè)置的顿膨,因?yàn)?GET 不需要傳遞 Body, Postman 自動(dòng)做了禁用叽赊。返回對(duì)象的 Request 可以自己試試哦虽惭!

1.2 POST 請(qǐng)求

POST 請(qǐng)求一般對(duì)數(shù)據(jù)進(jìn)行新增,我們來(lái)新增一條記錄到數(shù)據(jù)集合蛇尚,名字叫 “李隆基”。這里我們將 Request 的 Headers 的 “Content-Type” 設(shè)置為 Json 格式顾画。

Pre-Request Script 的用法取劫,我們后續(xù)會(huì)涉及到匆笤,敬請(qǐng)關(guān)注。這里先介紹下 Request的 Body谱邪,“form” 和“x-www-form-urlencoded” 模擬 form 表單的提交炮捧,“binary” 則模擬二進(jìn)制文件的傳入。這里我們選擇 “raw” 傳入一個(gè) Json 格式的對(duì)象惦银,對(duì)應(yīng)我們 API 接收的 UserInfo 類型咆课,服務(wù)器拿到這個(gè) UserInfo 后會(huì)添加到集合,操作如下圖所示:

再來(lái)發(fā)送查看所有記錄的 Request扯俱,看到已經(jīng)添加進(jìn)來(lái)了书蚪,如下圖所示:

1.3 PUT 請(qǐng)求

PUT 請(qǐng)求與 POST 請(qǐng)求用法類似,都是通過(guò) Body 傳數(shù)據(jù)迅栅,它主要將接受的數(shù)據(jù)更新到服務(wù)器殊校。下面將剛添加的 “李隆基” 修改為 “楊玉環(huán)” ,更新成功則返回 True读存,否則返回 False为流,操作如下圖所示:

看返回結(jié)果,已經(jīng)添加成功让簿,再查看下集合敬察,看是否真的成功了。由下圖看出尔当,確實(shí)已經(jīng)更新好了:

1.4 DELETE 請(qǐng)求

很明顯莲祸,DELETE 請(qǐng)求是在需要?jiǎng)h除數(shù)據(jù)的時(shí)候調(diào)用的,服務(wù)器上指定傳入的 Id 為刪除的對(duì)象居凶。接下來(lái)虫给,將剛才修改的 “楊玉環(huán)” 刪除掉,操作如下圖所示:

如下圖來(lái)看侠碧,已經(jīng)刪除成功了:

二抹估、Response 響應(yīng)

Response 的 Tests,我也會(huì)放到后面的文章專門(mén)講弄兜,這里就講一下其他的標(biāo)簽药蜻,Cookie 和 Headers 不用講,只有一個(gè) Body 了替饿。它提供三種視圖:Pretty语泽、Raw、Preview视卢,如下圖所示:

Pretty 提供格式化的結(jié)果踱卵,Raw 提供壓縮過(guò)的純字符串,Preview 提供響應(yīng)結(jié)果的預(yù)覽效果。上面我們返回的 Json惋砂,不太能看出 Preview 和其他兩種的區(qū)別妒挎。我們發(fā)送一個(gè) Request 到百度首頁(yè),查看下預(yù)覽的效果西饵,就很明顯了酝掩,如下圖所示:

以上就是 Postman 請(qǐng)求和響應(yīng)的內(nèi)容了,下篇會(huì)分享 Postman 的環(huán)境變量和全局變量的用法眷柔,敬請(qǐng)關(guān)注期虾!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市驯嘱,隨后出現(xiàn)的幾起案子镶苞,更是在濱河造成了極大的恐慌,老刑警劉巖宙拉,帶你破解...
    沈念sama閱讀 212,884評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件宾尚,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡谢澈,警方通過(guò)查閱死者的電腦和手機(jī)煌贴,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,755評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)锥忿,“玉大人牛郑,你說(shuō)我怎么就攤上這事【戴蓿” “怎么了淹朋?”我有些...
    開(kāi)封第一講書(shū)人閱讀 158,369評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)钉答。 經(jīng)常有香客問(wèn)我础芍,道長(zhǎng),這世上最難降的妖魔是什么数尿? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,799評(píng)論 1 285
  • 正文 為了忘掉前任仑性,我火速辦了婚禮,結(jié)果婚禮上右蹦,老公的妹妹穿的比我還像新娘诊杆。我一直安慰自己,他們只是感情好何陆,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,910評(píng)論 6 386
  • 文/花漫 我一把揭開(kāi)白布晨汹。 她就那樣靜靜地躺著,像睡著了一般贷盲。 火紅的嫁衣襯著肌膚如雪淘这。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 50,096評(píng)論 1 291
  • 那天,我揣著相機(jī)與錄音慨灭,去河邊找鬼朦乏。 笑死,一個(gè)胖子當(dāng)著我的面吹牛氧骤,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播吃引,決...
    沈念sama閱讀 39,159評(píng)論 3 411
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼筹陵,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了镊尺?” 一聲冷哼從身側(cè)響起朦佩,我...
    開(kāi)封第一講書(shū)人閱讀 37,917評(píng)論 0 268
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎庐氮,沒(méi)想到半個(gè)月后语稠,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體族奢,經(jīng)...
    沈念sama閱讀 44,360評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡乓序,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,673評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了廉邑。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片音婶。...
    茶點(diǎn)故事閱讀 38,814評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡慨畸,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出衣式,到底是詐尸還是另有隱情寸士,我是刑警寧澤,帶...
    沈念sama閱讀 34,509評(píng)論 4 334
  • 正文 年R本政府宣布碴卧,位于F島的核電站弱卡,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏住册。R本人自食惡果不足惜婶博,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,156評(píng)論 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望界弧。 院中可真熱鬧凡蜻,春花似錦、人聲如沸垢箕。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,882評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)条获。三九已至忠荞,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背委煤。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,123評(píng)論 1 267
  • 我被黑心中介騙來(lái)泰國(guó)打工堂油, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人碧绞。 一個(gè)月前我還...
    沈念sama閱讀 46,641評(píng)論 2 362
  • 正文 我出身青樓府框,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親讥邻。 傳聞我的和親對(duì)象是個(gè)殘疾皇子迫靖,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,728評(píng)論 2 351

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

  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn)兴使,斷路器系宜,智...
    卡卡羅2017閱讀 134,639評(píng)論 18 139
  • 導(dǎo)讀: 現(xiàn)在的web和移動(dòng)開(kāi)發(fā),常常會(huì)調(diào)用服務(wù)器提供restful接口進(jìn)行數(shù)據(jù)請(qǐng)求发魄,為了調(diào)試盹牧,一般會(huì)先用工具進(jìn)行測(cè)...
    常大鵬閱讀 103,172評(píng)論 13 143
  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 171,872評(píng)論 25 707
  • Postman用法簡(jiǎn)介-Http請(qǐng)求模擬工具 在我們平時(shí)開(kāi)發(fā)中,特別是需要與接口打交道時(shí)励幼,無(wú)論是寫(xiě)接口還是用接口汰寓,...
    奧利奧龍卷風(fēng)閱讀 4,206評(píng)論 2 9
  • 第一章 Nginx簡(jiǎn)介 Nginx是什么 沒(méi)有聽(tīng)過(guò)Nginx?那么一定聽(tīng)過(guò)它的“同行”Apache吧赏淌!Ngi...
    JokerW閱讀 32,651評(píng)論 24 1,002