Postman是一款功能強大的網(wǎng)頁調(diào)試與發(fā)送網(wǎng)頁HTTP請求的Chrome插件迄埃。在java web開發(fā)中使用非常多吴旋,經(jīng)常用來測試接口。
官網(wǎng)地址:https://www.getpostman.com/
Github地址:https://github.com/postmanlabs/postman-app-support/
使用postman模擬json數(shù)據(jù)的發(fā)送
第一步:在header里邊設(shè)置發(fā)送數(shù)據(jù)的類型
Paste_Image.png
設(shè)置發(fā)送數(shù)據(jù)類型為json,
也就是
key
為Content-Type
,value
為application/json
第二步:填寫發(fā)送的json數(shù)據(jù)
Paste_Image.png
選中raw,并粘貼要發(fā)送的json數(shù)據(jù).send,就可以看到我們返回的數(shù)據(jù)了.
postman提供了多種請求的方式锣枝,請求方式旁邊是我們的請求路徑
Paste_Image.png
使用postman模擬文件上傳
除了測試json數(shù)據(jù)的發(fā)送迎卤,有時候我們也需要測試文件的上傳
與發(fā)送json數(shù)據(jù)不同拴鸵,上傳文件不需要在header里邊設(shè)置
也許有的文章說要在header中設(shè)置value
為multipart/form-data
,其實是不需要的
反而設(shè)置了會報這樣的錯,主要信息為
the request was rejected because no multipart boundary was found
請求被拒絕蜗搔,在上傳文件的時候頭部會自動加好劲藐,不需要我們手動加
Paste_Image.png
發(fā)送文件我們一般使用post請求
選擇body,選擇form-data樟凄,text改為file聘芜,
輸入key:file ,value:選擇文件不同,send即可