作為一個(gè)程序猿,寫網(wǎng)絡(luò)接口是家常便飯了。正所謂:工欲善其事,必先利其器!如果你還在自己寫代碼做測(cè)試,那么你來(lái)對(duì)地方了,今天我就給大家介紹一款測(cè)試網(wǎng)絡(luò)接口的“軍刀”,Postman。
這款調(diào)試工具可以調(diào)試css,html,腳本等,最重要的是它可以發(fā)送幾乎所有類型的http請(qǐng)求!
請(qǐng)求區(qū)域功能十分完善:
1 Authorization:身份驗(yàn)證,主要用來(lái)填寫用戶名密碼,以及一些驗(yàn)簽字段,。
2 Headers:請(qǐng)求的頭部信息。
3 Body:post請(qǐng)求時(shí)必須要帶的參數(shù),里面放一些key-value鍵值對(duì)。
4 Pre-requerst Script:可以讓你在請(qǐng)求之前自定義請(qǐng)求數(shù)據(jù)。
5 tests:tests標(biāo)簽功能比較強(qiáng)大,通常用來(lái)寫測(cè)試,運(yùn)行在請(qǐng)求之后。支持JS語(yǔ)法。postman每次執(zhí)行request的時(shí)候,會(huì)執(zhí)行tests。
6 form-data:,它將表單數(shù)據(jù)處理為一條消息,以標(biāo)簽為單元,用分隔符分開。既可以單獨(dú)上傳鍵值對(duì),也可以直接上傳文件。
7 x-www-form-urlencoded:對(duì)應(yīng)信息頭
-Application/x-www-from-urlencoded,會(huì)將表單內(nèi)的數(shù)據(jù)轉(zhuǎn)換為鍵值對(duì)。
8 raw:可以上傳任意類型的文本,比如text、json、xml等,所有填寫的text都會(huì)隨著請(qǐng)求發(fā)送。
9 binary:對(duì)應(yīng)信息頭
-Content-Type:application/octet-stream,只能上傳二進(jìn)制文件,且沒(méi)有鍵值對(duì)。
管中窺豹可見(jiàn)一斑,更多功能大家可以自行去測(cè)試。