最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Postman使用詳解

 更新時(shí)間:2020年11月05日 10:28:36   作者:大癡小乙  
今天給大家介紹的這款網(wǎng)頁(yè)調(diào)試工具不僅可以調(diào)試簡(jiǎn)單的css、html、腳本等簡(jiǎn)單的網(wǎng)頁(yè)基本信息,它還可以發(fā)送幾乎所有類(lèi)型的HTTP請(qǐng)求!Postman在發(fā)送網(wǎng)絡(luò)HTTP請(qǐng)求方面可以說(shuō)是Chrome插件類(lèi)產(chǎn)品中的代表產(chǎn)品之一

一、Postman背景介紹

用戶在開(kāi)發(fā)或者調(diào)試網(wǎng)絡(luò)程序或者是網(wǎng)頁(yè)B/S模式的程序的時(shí)候是需要一些方法來(lái)跟蹤網(wǎng)頁(yè)請(qǐng)求的,用戶可以使用一些網(wǎng)絡(luò)的監(jiān)視工具比如著名的Firebug等網(wǎng)頁(yè)調(diào)試工具。今天給大家介紹的這款網(wǎng)頁(yè)調(diào)試工具不僅可以調(diào)試簡(jiǎn)單的css、html、腳本等簡(jiǎn)單的網(wǎng)頁(yè)基本信息,它還可以發(fā)送幾乎所有類(lèi)型的HTTP請(qǐng)求!Postman在發(fā)送網(wǎng)絡(luò)HTTP請(qǐng)求方面可以說(shuō)是Chrome插件類(lèi)產(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谷歌瀏覽器的安裝插件,所以說(shuō)它的使用前提是你的電腦上得安裝谷歌瀏覽器才行,在安裝了谷歌瀏覽器后還需要在谷歌網(wǎng)上應(yīng)用店中下載所需要的Postman插件,該插件的下載方式如下:

在這里插入圖片描述

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

2.Postman電腦客戶端安裝

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

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

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

這里寫(xiě)圖片描述

五、接口請(qǐng)求流程

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

這里寫(xiě)圖片描述

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

這里寫(xiě)圖片描述

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

這里寫(xiě)圖片描述

2. POST請(qǐng)求
POST請(qǐng)求一:表單提交

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

這里寫(xiě)圖片描述


這里寫(xiě)圖片描述
這里寫(xiě)圖片描述

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

這里寫(xiě)圖片描述

POST請(qǐng)求三:xml提交

這里寫(xiě)圖片描述

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

這里寫(xiě)圖片描述

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

六、管理用例—Collections

在POST基礎(chǔ)功能那里有一張圖片大致說(shuō)了一下Collections 的作用, 這里我們?cè)僭敿?xì)說(shuō)明一下

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

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

這里寫(xiě)圖片描述
這里寫(xiě)圖片描述

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

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

這里寫(xiě)圖片描述

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

這里寫(xiě)圖片描述

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

這里寫(xiě)圖片描述

這里寫(xiě)圖片描述

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

這里寫(xiě)圖片描述

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

1、Basic Auth

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

2、Digest Auth

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

3、OAuth 1.0

postman的OAuth helper讓你簽署支持OAuth

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

4、OAuth 2.0

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


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


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)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 詳細(xì)介紹 進(jìn)程、線程和協(xié)程的區(qū)別

    詳細(xì)介紹 進(jìn)程、線程和協(xié)程的區(qū)別

    這篇文章主要介紹了詳細(xì)介紹 進(jìn)程、線程和協(xié)程的區(qū)別的相關(guān)資料,需要的朋友可以參考下
    2017-03-03
  • PHP和Java的主要區(qū)別有哪些?哪個(gè)最適合Web開(kāi)發(fā)語(yǔ)言?

    PHP和Java的主要區(qū)別有哪些?哪個(gè)最適合Web開(kāi)發(fā)語(yǔ)言?

    Java和PHP都是編程語(yǔ)言,大家知道它們最大的區(qū)別就是一個(gè)是靜態(tài)語(yǔ)言一個(gè)是動(dòng)態(tài)語(yǔ)言吧。沒(méi)錯(cuò),Java是一種靜態(tài)語(yǔ)言,PHP是一種動(dòng)態(tài)語(yǔ)言。那它們還有哪些區(qū)別? 哪個(gè)最適合Web開(kāi)發(fā)語(yǔ)言?下面,小編再給大家詳細(xì)介紹下。
    2016-08-08
  • WebStorm?發(fā)布2021.3重大更新新功能介紹

    WebStorm?發(fā)布2021.3重大更新新功能介紹

    ?2021年度最后一次重大更新WebStorm?2021.3來(lái)了!此更新充滿了期待已久的增強(qiáng)功能,包括對(duì)遠(yuǎn)程開(kāi)發(fā)的支持、改進(jìn)的?HTML?完成、重新設(shè)計(jì)的?Deno?集成等
    2021-12-12
  • Atlassian系列產(chǎn)品及插件激活方法[JIRA8.19.0+]

    Atlassian系列產(chǎn)品及插件激活方法[JIRA8.19.0+]

    Atlassian家有很多產(chǎn)品,都真的非常好用。比如公司使用JIRA做項(xiàng)目管理,使用Confluence做文檔、知識(shí)管理等(我個(gè)人用它來(lái)做筆記)。本文給大家分享Atlassian系列產(chǎn)品及插件激活方法[JIRA8.19.0+],感興趣的朋友參考下吧
    2021-12-12
  • git合并部分提交的實(shí)現(xiàn)

    git合并部分提交的實(shí)現(xiàn)

    在進(jìn)行Git合并某一次提交時(shí),有時(shí)會(huì)出現(xiàn)沖突,本文主要介紹了git合并部分提交的實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-08-08
  • grafana安裝及使用教程詳解

    grafana安裝及使用教程詳解

    這篇文章主要介紹了grafana安裝及使用教程詳解,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-01-01
  • 鴻蒙中@State的原理使用詳解(HarmonyOS 5)

    鴻蒙中@State的原理使用詳解(HarmonyOS 5)

    @State是 HarmonyOS ArkTS 框架中用于管理組件狀態(tài)的核心裝飾器,其核心作用是實(shí)現(xiàn)數(shù)據(jù)驅(qū)動(dòng) UI 的響應(yīng)式編程模式,本文給大家介紹鴻蒙中@State的原理詳解,感興趣的朋友一起看看吧
    2025-04-04
  • GBK字符編碼(字符集)缺陷導(dǎo)致web安全漏洞

    GBK字符編碼(字符集)缺陷導(dǎo)致web安全漏洞

    很多時(shí)候,一個(gè)web站點(diǎn),選擇什么樣的字符編碼,我們不會(huì)太過(guò)在意的。象中文網(wǎng)站,我們一般用gb2312,gbk,gb18030,也可以用utf-8。但是,可能我們不知道,選擇不同編碼,可能因此導(dǎo)致程序本身設(shè)計(jì)缺陷
    2016-06-06
  • prometheus之Pushgateway安裝和使用方法

    prometheus之Pushgateway安裝和使用方法

    Pushgateway是prometheus的一個(gè)組件,prometheus?server默認(rèn)是通過(guò)exporter主動(dòng)獲取數(shù)據(jù),本文給大家介紹prometheus之Pushgateway安裝和使用教程,感興趣的朋友一起看看吧
    2024-05-05
  • 使用Git向GitHub上傳更新內(nèi)容

    使用Git向GitHub上傳更新內(nèi)容

    這篇文章介紹了使用Git向GitHub上傳更新內(nèi)容的方法,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-04-04

最新評(píng)論

阳原县| 夏河县| 商洛市| 桓台县| 娱乐| 河曲县| 襄城县| 丹东市| 武邑县| 虹口区| 开原市| 陇南市| 西安市| 喜德县| 光山县| 杨浦区| 宜君县| 桐乡市| 呼图壁县| 平邑县| 满洲里市| 宁南县| 武强县| 岑溪市| 故城县| 吉安县| 城固县| 高碑店市| 高州市| 内丘县| 洛宁县| 江达县| 岢岚县| 武夷山市| 兴和县| 汝州市| 乐至县| 青龙| 郓城县| 文昌市| 竹北市|