一、Postman背景介紹 用戶在開發(fā)或者調(diào)試網(wǎng)絡程序或者是網(wǎng)頁B/S模式的程序的時候是需要一些方法來跟蹤網(wǎng)頁請求的,用戶可以使用一些網(wǎng)絡的監(jiān)視工具比如著名的Firebug等網(wǎng)頁調(diào)試工具。今天給大家介紹的這款網(wǎng)頁調(diào)試工具不僅可以調(diào)試簡單的css、html、腳本等簡單的網(wǎng)頁基本信息,它還可以發(fā)送幾乎所有類型的HTTP請求!Postman在發(fā)送網(wǎng)絡HTTP請求方面可以說是Chrome插件類產(chǎn)品中的代表產(chǎn)品之一。 二、Postman的操作環(huán)境 postman適用于不同的操作系統(tǒng),Postman Mac、Windows X32、Windows X64、Linux系統(tǒng),還支持postman 瀏覽器擴展程序、postman chrome應用程序等。 Postman使用參考文檔: 1.官方英文文檔 三、Postman下載安裝 1> 、postman下載地址: 2>. Postman官網(wǎng)下載地址: https://www./apps 3.Postman安裝 postman的安裝方法分好幾種,按照我們上文介紹的那樣,我們分為三種安裝模式介紹:
postman谷歌瀏覽器的安裝插件,所以說它的使用前提是你的電腦上得安裝谷歌瀏覽器才行,在安裝了谷歌瀏覽器后還需要在谷歌網(wǎng)上應用店中下載所需要的Postman插件,該插件的下載方式如下: 不能訪問google 應用上商店的朋友 可以 參考這里, 或者下載客戶端版本
1).macOS安裝 2).Windows安裝 四、Postman的基礎功能 五、接口請求流程
下圖示例中設置了請求方法,請求URL,請求參數(shù),但是沒有設置請求頭
POST請求二:json提交 其它請求方式如PUT,DELETE 大致流程和GET,POST 差不多,這里就不一一舉例說明了 六、管理用例—Collections
Collections集合:也就是將多個接口請求可以放在一起,并管理起來。什么樣的接口請求可以放在同一個collection里? 在這里告訴大家可以這樣:一個工程一個Collection,這樣方便查找及統(tǒng)一處理數(shù)據(jù)。
第一步, 創(chuàng)建Collections 在右側準備好接口請求的所有數(shù)據(jù),并驗證后,點擊save按鈕。 保存好之后就可以在這里看到啦,之后要再次調(diào)用時可以點擊這里,方便快捷有木有 collections 管理精細化, 這里我們針對不同的請求方式做分組 這是我們精細化劃分之后的結果, 是不是看著有條理多了? 七、身份驗證Authentication 是基礎的驗證,所以會比較簡單 2、Digest Auth 要比Basic Auth復雜的多。使用當前填寫的值生成authorization header。所以在生成header之前要確保設置的正確性。如果當前的header已經(jīng)存在,postman會移除之前的header。 3、OAuth 1.0 postman的OAuth helper讓你簽署支持OAuth 1.0基于身份驗證的請求。OAuth不用獲取access token,你需要去API提供者獲取的。OAuth 1.0可以在header或者查詢參數(shù)中設置value。 4、OAuth 2.0 postman支持獲得OAuth 2.0 token并添加到requests中。 2018-07-02 更新 2018-08-02 更新 2018-10-26 更新 |
|
來自: maomaogui1987 > 《待分類》