Postman的下載安裝我們就不在本文介紹了,感興趣的朋友可以在本站搜索下載:
Postman的基礎功能
一張圖幫助大家看懂postman的基礎功能,包含接口請求歷史記錄,post,get,put,delete等。
postman接口請求流程
1. GET 請求GET請求:點擊Params,輸入參數及value,可輸入多個,即時顯示在URL鏈接上,所以,GET請求的請求頭與請求參數如在接口文檔中無特別聲明時,可以不填。
響應 示例: 這里會有請求的響應狀態碼,響應時間,以及響應大小
響應體示例: 響應的格式可以有多種,我這里由于請求的是 百度,so, 響應的是 html ,
一般情況下,我們自定義接口的話是 json格式的響應體
2. POST請求POST請求一:表單提交
下圖示例中設置了請求方法,請求URL,請求參數,但是沒有設置請求頭
在我的使用過程中,請求頭是根據請求參數的形式自動生成的
請求頭中的Content-Type與請求參數的格式之間是有關聯關系,比如:
POST請求二:json提交
下圖中,當我們選擇JSON(application/json) 是會自動幫我們設置 headers 為 application/json
在這里就不截圖 舉例了,朋友們可以自行去查看
POST請求三:xml提交
POST請求四:二進制文件提交
其它請求方式如PUT,DELETE 大致流程和GET,POST 差不多,這里就不一一舉例說明了
Postman管理用例—Collections
在POST基礎功能那里有一張圖片大致說了一下Collections 的作用, 這里我們再詳細說明一下
Collections集合:也就是將多個接口請求可以放在一起,并管理起來。什么樣的接口請求可以放在同一個collection里?
在這里告訴大家可以這樣:一個工程一個Collection,這樣方便查找及統一處理數據。
第一步, 創建Collections
點擊上圖中的帶+號的圖標,輸入Name:”abc”,Description:”示例demo”,點擊Create按鈕即創建成功一個Collections.
第二步,在Collections里添加請求
在右側準備好接口請求的所有數據,并驗證后,點擊save按鈕。
保存好之后就可以在這里看到啦,之后要再次調用時可以點擊這里,方便快捷有木有
collections 管理精細化, 這里我們針對不同的請求方式做分組
添加子文件夾
這是我們精細化劃分之后的結果, 是不是看著有條理多了?
七、身份驗證Authentication
1、Basic Auth
是基礎的驗證,所以會比較簡單
會直接把用戶名、密碼的信息放在請求的 Header 中
2、Digest Auth
要比Basic Auth復雜的多。使用當前填寫的值生成authorization header。所以在生成header之前要確保設置的正確性。如果當前的header已經存在,postman會移除之前的header。
3、OAuth 1.0
postman的OAuth helper讓你簽署支持OAuth
1.0基于身份驗證的請求。OAuth不用獲取access token,你需要去API提供者獲取的。OAuth 1.0可以在header或者查詢參數中設置value。
4、OAuth 2.0
postman支持獲得OAuth 2.0 token并添加到requests中。
文章整理自 :https://blog.csdn.net/fxbin123/article/details/80428216
轉載必須注明來自: Chrome插件 ? Postman使用教程詳解