濮阳杆衣贸易有限公司

主頁 > 知識庫 > Postman使用詳解

Postman使用詳解

熱門標(biāo)簽:合肥阿里辦理400電話號 高德地圖標(biāo)注公司位置需要錢嗎 慶陽外呼系統(tǒng)定制開發(fā) 廊坊地圖標(biāo)注申請入口 怎么去掉地圖標(biāo)注文字 北京外呼系統(tǒng)咨詢電話 海南人工外呼系統(tǒng)哪家好 地圖標(biāo)注資源分享注冊 襄陽外呼增值業(yè)務(wù)線路解決方案

一、Postman背景介紹

用戶在開發(fā)或者調(diào)試網(wǎng)絡(luò)程序或者是網(wǎng)頁B/S模式的程序的時(shí)候是需要一些方法來跟蹤網(wǎng)頁請求的,用戶可以使用一些網(wǎng)絡(luò)的監(jiān)視工具比如著名的Firebug等網(wǎng)頁調(diào)試工具。今天給大家介紹的這款網(wǎng)頁調(diào)試工具不僅可以調(diào)試簡單的css、html、腳本等簡單的網(wǎng)頁基本信息,它還可以發(fā)送幾乎所有類型的HTTP請求!Postman在發(fā)送網(wǎng)絡(luò)HTTP請求方面可以說是Chrome插件類產(chǎn)品中的代表產(chǎn)品之一。

二、Postman的操作環(huán)境

postman適用于不同的操作系統(tǒng),Postman Mac、Windows X32、Windows X64、Linux系統(tǒng),還支持postman 瀏覽器擴(kuò)展程序、postman chrome應(yīng)用程序等。

Postman使用參考文檔:

1.官方英文文檔
2.chrome插件整理的 postman中文使用教程

三、Postman下載安裝

1> 、postman下載地址:

1.Postman for MAC

2.Postman for windows X64

3.Postman for windows X86

4.Postman for linux X64

5.Postman for Linux X86

2>. Postman官網(wǎng)下載地址:

https://www.getpostman.com/apps

3.Postman安裝

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

1、chrome瀏覽器postman 插件安裝

postman谷歌瀏覽器的安裝插件,所以說它的使用前提是你的電腦上得安裝谷歌瀏覽器才行,在安裝了谷歌瀏覽器后還需要在谷歌網(wǎng)上應(yīng)用店中下載所需要的Postman插件,該插件的下載方式如下:

不能訪問google 應(yīng)用上商店的朋友 可以 參考這里, 或者下載客戶端版本

2.Postman電腦客戶端安裝

1).macOS安裝
一旦你下載的應(yīng)用程序,你可以拖動文件到“應(yīng)用程序”文件夾。 雙擊Postman打開應(yīng)用程序。

2).Windows安裝
下載安裝文件
運(yùn)行安裝程序
3). Linux安裝
我沒有試過,但是找了一些參考資料( 有興趣的朋友可以自行實(shí)驗(yàn))
ubuntu安裝postman: https://www.jb51.net/os/Ubuntu/750942.html
Ubuntu16.04上安裝Postman應(yīng)用程序: https://www.bluematador.com/blog/postman-how-to-install-on-ubuntu-1604?utm_source=hootsuiteutm_medium=twitterutm_campaign=

四、Postman的基礎(chǔ)功能

五、接口請求流程

1. GET 請求
GET請求:點(diǎn)擊Params,輸入?yún)?shù)及value,可輸入多個(gè),即時(shí)顯示在URL鏈接上,
所以,GET請求的請求頭與請求參數(shù)如在接口文檔中無特別聲明時(shí),可以不填。


響應(yīng) 示例: 這里會有請求的響應(yīng)狀態(tài)碼,響應(yīng)時(shí)間,以及響應(yīng)大小


響應(yīng)體示例: 響應(yīng)的格式可以有多種,我這里由于請求的是 百度,so, 響應(yīng)的是 html ,
一般情況下,我們自定義接口的話是 json格式的響應(yīng)體

2. POST請求
POST請求一:表單提交

下圖示例中設(shè)置了請求方法,請求URL,請求參數(shù),但是沒有設(shè)置請求頭
在我的使用過程中,請求頭是根據(jù)請求參數(shù)的形式自動生成的
請求頭中的Content-Type與請求參數(shù)的格式之間是有關(guān)聯(lián)關(guān)系,比如:



POST請求二:json提交
下圖中,當(dāng)我們選擇JSON(application/json) 是會自動幫我們設(shè)置 headers 為 application/json
在這里就不截圖 舉例了,朋友們可以自行去查看


POST請求三:xml提交


POST請求四:二進(jìn)制文件提交

其它請求方式如PUT,DELETE 大致流程和GET,POST 差不多,這里就不一一舉例說明了

六、管理用例—Collections

在POST基礎(chǔ)功能那里有一張圖片大致說了一下Collections 的作用, 這里我們再詳細(xì)說明一下

Collections集合:也就是將多個(gè)接口請求可以放在一起,并管理起來。什么樣的接口請求可以放在同一個(gè)collection里?

在這里告訴大家可以這樣:一個(gè)工程一個(gè)Collection,這樣方便查找及統(tǒng)一處理數(shù)據(jù)。


第一步, 創(chuàng)建Collections
點(diǎn)擊上圖中的帶+號的圖標(biāo),輸入Name:”abc”,Description:”示例demo”,點(diǎn)擊Create按鈕即創(chuàng)建成功一個(gè)Collections.
第二步,在Collections里添加請求

在右側(cè)準(zhǔn)備好接口請求的所有數(shù)據(jù),并驗(yàn)證后,點(diǎn)擊save按鈕。

保存好之后就可以在這里看到啦,之后要再次調(diào)用時(shí)可以點(diǎn)擊這里,方便快捷有木有

collections 管理精細(xì)化, 這里我們針對不同的請求方式做分組
添加子文件夾

這是我們精細(xì)化劃分之后的結(jié)果, 是不是看著有條理多了?

七、身份驗(yàn)證Authentication

1、Basic Auth

是基礎(chǔ)的驗(yàn)證,所以會比較簡單
會直接把用戶名、密碼的信息放在請求的 Header 中

2、Digest Auth

要比Basic Auth復(fù)雜的多。使用當(dāng)前填寫的值生成authorization header。所以在生成header之前要確保設(shè)置的正確性。如果當(dāng)前的header已經(jīng)存在,postman會移除之前的header。

3、OAuth 1.0

postman的OAuth helper讓你簽署支持OAuth

1.0基于身份驗(yàn)證的請求。OAuth不用獲取access token,你需要去API提供者獲取的。OAuth 1.0可以在header或者查詢參數(shù)中設(shè)置value。

4、OAuth 2.0

postman支持獲得OAuth 2.0 token并添加到requests中。


2018-07-02 更新
感謝某位兄弟的寶貴意見,及時(shí)發(fā)現(xiàn)了錯(cuò)誤,同時(shí)希望其他仁兄在閱讀過程中若是發(fā)現(xiàn)錯(cuò)誤的話,歡迎提出意見與建議,再一次感謝


2018-08-02 更新
Postman Interceptor Google Chrome 插件下載資源
http://xiazai.jb51.net/202011/yuanma/Chrome_jb51.rar


2018-10-26 更新
Postman Google Chrome 插件下載資源
http://xiazai.jb51.net/202011/yuanma/Postman_jb51.rar

到此這篇關(guān)于Postman使用詳解的文章就介紹到這了,更多相關(guān)Postman使用內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • Postman環(huán)境變量全局變量使用方法詳解
  • postman的安裝與使用方法(模擬Get和Post請求)

標(biāo)簽:哈密 鶴崗 平頂山 商丘 株洲 臺州 鎮(zhèn)江 綿陽

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Postman使用詳解》,本文關(guān)鍵詞  Postman,使用,詳解,Postman,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Postman使用詳解》相關(guān)的同類信息!
  • 本頁收集關(guān)于Postman使用詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    长岛县| 平罗县| 麻栗坡县| 上栗县| 安吉县| 许昌县| 土默特左旗| 孝昌县| 呼和浩特市| 郑州市| 辽阳县| 康乐县| 黄山市| 筠连县| 图们市| 葵青区| 邹平县| 潞城市| 南昌县| 策勒县| 涡阳县| 蓝山县| 防城港市| 义乌市| 金沙县| 彩票| 卓尼县| 大兴区| 武陟县| 仁布县| 班玛县| 谢通门县| 年辖:市辖区| 越西县| 邛崃市| 淳安县| 石棉县| 神池县| 湛江市| 石泉县| 易门县|