基礎技能之Postman

2022-05-07 04:48:09 字數 2439 閱讀 9392

目錄postman安裝

四、postman的基礎功能

五、介面請求流程

六、code生成器

七、身份驗證authentication

使用者在開發或者除錯網路程式或者是網頁b/s模式的程式的時候是需要一些方法來跟蹤網頁請求的,使用者可以使用一些網路的監視工具比如著名的firebug等網頁除錯工具。今天給大家介紹的這款網頁除錯工具不僅可以除錯簡單的css、html、指令碼等簡單的網頁基本資訊,它還可以傳送幾乎所有型別的http請求!postman在傳送網路http請求方面可以說是chrome外掛程式類產品中的代表產品之一。

postman適用於不同的作業系統,postman mac、windows x32、windows x64、linux系統,還支援postman 瀏覽器擴充套件程式、postman chrome應用程式等。

官方英文文件

chrome外掛程式整理的 postman中文使用教程

postman的安裝方法分好幾種,按照我們上文介紹的那樣,我們分為三種安裝模式介紹:

2.postman電腦客戶端安裝(推薦)

linux安裝

我沒有試過,但是找了一些參考資料( 有興趣的朋友可以自行實驗)

[ubuntu16.04上安裝postman應用程式]:(

get 請求

# 所以,get請求的請求頭與請求引數如在介面文件中無特別宣告時,可以不填。

響應示例: 這裡會有請求的響應狀態碼,響應時間,以及響應大小

post請求

post請求一:表單提交

下圖示例中設定了請求方法,請求url,請求引數,但是沒有設定請求頭在我的使用過程中,請求頭是根據請求引數的形式自動生成的請求頭中的content-type與請求引數的格式之間是有關聯關係,比如:

post引數示例

content-type

引數示例

表單提交

username=tank&password=123

json提交

xml提交

test/xml

<?xml version="1.0" encoding="utf-8">\綠樓夢

post請求三:xml提交

post請求四:ocr平台測試的檔案提交

在post的body中通過form-data傳送, 選擇的時候講滑鼠懸浮在如圖所示的位置, 你就能看到上傳檔案格式的通道了

其它請求方式如put,delete 大致流程和get,post 差不多,這裡就不一一舉例說明了

在curl文章中我們學到了各種curl命令馳騁於黑屏終端, 但是要想寫出相當負責的curl命令, 真是叫人頭禿, 在postman中輸入相應的請求之後, 直接點選code, 直接能得到各種語言各種code示例, 複製即可裝逼 !

是基礎的驗證,所以會比較簡單

會直接把使用者名稱、密碼的資訊放在請求的 header 中

要比basic auth複雜的多。使用當前填寫的值生成authorization header。所以在生成header之前要確保設定的正確性。如果當前的header已經存在,postman會移除之前的header。

postman的oauth helper讓你簽署支援oauth

1.0基於身份驗證的請求。oauth不用獲取access token,你需要去api提供者獲取的。oauth 1.0可以在header或者查詢引數中設定value。

postman支援獲得oauth 2.0 token並新增到requests中。

傳送請求時, 直接將你的token攜帶

postman 基礎操作 cookies

要開啟manage cookies模式,請單擊 send 按鈕下的 cookies鏈結 這將開啟manage cookies模式,並顯示域列表以及與之關聯的cookie。要為該域新增新的cookie,請單擊 新增cookie 按鈕。將建立根據 http狀態管理標準 的預生成的cookie字串 但是您...

Postman的基礎使用

postman的基礎功能,官方文件介紹的是相當囉嗦,所以筆者這裡先簡單介紹一下主介面,入門功能就都提到了。稍後我們再一一介紹基礎功能的使用方法。collections 在postman中,collection類似資料夾,可以把同乙個專案的請求放在乙個collection裡方便管理和分享,collec...

基礎 Postman使用教程

使用者在開發或者除錯網路程式或者是網頁b s模式的程式的時候是需要一些方法來跟蹤網頁請求的,使用者可以使用一些網路的監視工具比如著名的firebug等網頁除錯工具。今天給大家介紹的這款網頁除錯工具不僅可以除錯簡單的css html 指令碼等簡單的網頁基本資訊,它還可以傳送幾乎所有型別的http請求!...