簡介
"對于API開發(fā)人員來說,Postman是唯一完整的API開發(fā)環(huán)境,全世界有600多萬開發(fā)人員和10萬家公司使用它。通過支持開發(fā)人員工作流程的每個階段,postman使api的使用變得更快、更容易,并且適用于Mac OS X、Windows和Linux用戶。"
下載
過程不再贅述,下載地址,一路next。注意平臺
發(fā)送第一個請求
簡明而義API請求允許你使用希望到達的API端點與服務(wù)器聯(lián)系,并執(zhí)行一些操作。這些操作是HTTP方法。
最常見的請求方法是GET,POST,PUT,DELETE,方法的名字也是不言而喻的。
- GET:一般從服務(wù)器檢索數(shù)據(jù)。
- POST:一般將數(shù)據(jù)添加到服務(wù)器中的現(xiàn)有文件或資源中。
- PUT:一般替換服務(wù)器中現(xiàn)有的文件或資源。
- DELETE:允許從服務(wù)器刪除數(shù)據(jù)。
如下圖所示,在Postman中輸入一個請求并單擊Send按鈕時,服務(wù)器將接收你的請求并返回一個響應(yīng),該響應(yīng)將在界面中顯示出來。

現(xiàn)在讓我們發(fā)送第一個API請求!進入postman-echo.com/get進入URL字段。單擊Send按鈕發(fā)送請求。注意來自服務(wù)器的JSON數(shù)據(jù)響應(yīng)。

注意,Postman在側(cè)欄的History選項卡下添加了Postman -echo.com/get。你可以單擊Save按鈕來保存一個請求,以便稍后使用。

postman Echo Postman -echo.com是postman托管的一個示例API,你可以使用它來試驗各種類型的請求。它返回作為響應(yīng)的一部分發(fā)送到請求中的數(shù)據(jù)。
創(chuàng)建第一個集合
postman集合是一組保存的請求,我們可以將它們組織到文件夾中。
你在Postman中發(fā)送的每個請求都顯示在側(cè)欄的History選項卡下。在小范圍內(nèi),通過history部分重用請求是很方便的。然而,隨著postman使用范圍的擴大,在歷史記錄中查找特定的請求可能會很耗時。所以將所有請求保存為一個組,以便更容易地訪問。
創(chuàng)建你的第一個集合在請求生成器中輸入一個請求,然后單擊Save按鈕打開Save請求模式。

- 作為一個可選步驟,輸入一個新的請求名稱。否則,默認名稱將是請求URL。
- 作為一個可選步驟,以純文本或使用Markdown輸入請求描述。
- 將此請求保存到現(xiàn)有集合,或通過輸入集合名稱創(chuàng)建新集合,然后單擊Save按鈕。
設(shè)置
在postman app的header工具欄中,點擊扳手圖標,選擇“設(shè)置”,打開設(shè)置模式。當然還可以使用鍵盤快捷鍵(CMD/CTRL +,)打開。

- Trim key and values in request body:如果使用表單數(shù)據(jù)或url編碼模式向服務(wù)器發(fā)送數(shù)據(jù),將此模式切換為“ON”將導(dǎo)致任何參數(shù)被修剪。
- SSL certificate verification:防止應(yīng)用程序在發(fā)出請求時檢查SSL證書的有效性。
- Language detection: 將此設(shè)置為JSON將強制JSON呈現(xiàn),而不管響應(yīng)內(nèi)容類型頭部是什么。
- XHR Timeout in ms: 設(shè)置應(yīng)用程序在服務(wù)器沒有響應(yīng)之前應(yīng)該等待多長時間的響應(yīng)。值0表示無窮大—postman將永遠等待響應(yīng)。
- Editor Font Size: 調(diào)整postman中出現(xiàn)的文本的字體大小(以像素為單位)。注意,這個設(shè)置只影響測試腳本、預(yù)請求腳本和響應(yīng)視圖
- Two-pane view: 在顯示請求下面或旁邊的響應(yīng)之間切換。發(fā)送無緩存報頭(推薦):發(fā)送無緩存報頭確保從服務(wù)器獲得最新的響應(yīng)
- Send Postman Token header: 這主要用于繞過Chrome中的一個bug。如果一個XmlHttpRequest掛起,而另一個請求用相同的參數(shù)發(fā)送,那么Chrome將為這兩個請求返回相同的響應(yīng)。發(fā)送隨機令牌可以避免這個問題。這還可以幫助你區(qū)分服務(wù)器端的請求。
- Retain headers when clicking on links: 如果單擊響應(yīng)中的鏈接,postman將使用該URL創(chuàng)建一個新的GET請求。如果你想保留你在前面的請求集中“ON”中設(shè)置的標題。如果你訪問的主要是受保護的資源,這將非常有用。
- Automatically follow redirects: 防止自動重定向返回300系列響應(yīng)的請求。
-
Send anonymous usage data to Postman: 選項禁用向postman發(fā)送基本匿名使用數(shù)據(jù)(按鈕單擊和應(yīng)用程序事件)。我們利用使用數(shù)據(jù)使postman成為更好的產(chǎn)品。1556592990(1).jpg
-
postman頁面主題
1556593069(1).jpg -
各種頁面快捷鍵
1556593268(1).jpg -
導(dǎo)出和導(dǎo)入文件
1556593356(1).jpg -
下載newman 以及node.js 依賴。(newman是postman的命令行操作指令,可用于一般接口自動化工作)1556593509(1).jpg
-
證書相關(guān)信息
1556594900(1).jpg -
這個我也沒有用過??,看介紹是關(guān)于代理抓包方面信息描述
1556595031(1).jpg -
更新方面信息
1556595086(1).jpg - 關(guān)于postman的一些信息和一些有效鏈接
集合,請求,環(huán)境變量
標題工具欄提供了對模板和API network的訪問

集合創(chuàng)建視圖

創(chuàng)建一個集合在構(gòu)建塊下面,你可以創(chuàng)建一個集合。
- 在“標題”工具欄中,單擊“新建”按鈕。
- 在Create New選項卡中,單擊“Collection”。
- 在創(chuàng)建一個新的集合模式:
- 輸入名稱和可選描述。
- 選擇授權(quán)類型(如果有的話)。
- 輸入一個預(yù)請求腳本(可選),以便在集合中的每個請求之前執(zhí)行。
- 在集合中的每個請求之后添加一個測試(可選)來執(zhí)行。
在腳本或其他請求生成器部分中添加可在整個集合中使用的集合級變量(可選)。

點擊創(chuàng)建一個請求在構(gòu)建塊下面,你可以創(chuàng)建任何類型的HTTP請求。
- 在“標題”工具欄中,單擊“新建”按鈕。
- 在Create New選項卡中,單擊“Request”。
- 將請求保存到現(xiàn)有集合,或創(chuàng)建一個新集合。
將請求保存到集合之后,可以將URL、方法、頭和主體添加到構(gòu)建器中的請求中。

在構(gòu)建塊下面,你可以創(chuàng)建一個環(huán)境。環(huán)境是變量的可移植范圍。在使用API時,通常需要不同的設(shè)置,比如本地機器、開發(fā)服務(wù)器或生產(chǎn)API。
- 在“標題”工具欄中,單擊“新建”按鈕。
- 在新建選項卡中,點擊“環(huán)境”。
- 在MANAGE ENVIRONMENTS模式中,添加要保存為鍵值對的變量。
image
如果你已經(jīng)創(chuàng)建了其他的環(huán)境,將以這種方式進行保存。
下一篇:postman入門(2)








