国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Postman/Apifox使用教程

這篇具有很好參考價值的文章主要介紹了Postman/Apifox使用教程。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

1. 界面導(dǎo)航說明

api fox post怎么添加參數(shù),解決問題合集,postman,lua,測試工具
api fox post怎么添加參數(shù),解決問題合集,postman,lua,測試工具

2.發(fā)送第一個請求

http://www.weather.com.cn/data/sk/101010100.html

api fox post怎么添加參數(shù),解決問題合集,postman,lua,測試工具

3. 工具的基礎(chǔ)功能

3.1 常見類型的接口請求

常見的接口有如下四種類型,分別是含有查詢參數(shù)的接口,表單類型的接口,json類型的接口以及含有上傳文件的接口,以下就對這四種類型接口及如何在postman中請求進(jìn)行說明 。

3.1.1 查詢參數(shù)的接口請求

什么是查詢參數(shù)?

所謂的查詢參數(shù),其實就是URL地址中問號(?)后面的部分就叫查詢參數(shù)。
比如:http://cx.shouji.#/phonearea.php?number=13012345678 在這個接口中,查詢參數(shù)就是: number=13012345678 而這一部分是由有鍵值對組成,格式為:key1=value1&key2=value2, 如果有多組鍵值對,要用&隔開 。

使用Postman/Apifox請求
api fox post怎么添加參數(shù),解決問題合集,postman,lua,測試工具
api fox post怎么添加參數(shù),解決問題合集,postman,lua,測試工具

api fox post怎么添加參數(shù),解決問題合集,postman,lua,測試工具

3.1.2 表單類型的接口請求

什么是表單 ?
我們都知道,在發(fā)送HTTP請求的時候,一個請求中一般包含三個部分,分別是請求行,請求頭,請求體 。

不同的接口,請求體的數(shù)據(jù)類型是不一樣的,比較常見的一種就是表單類型,那么什么是表單類型呢 ?簡單理解就是在請求頭中查看Content-Type,它的值如果是:application/x-www-form-urlencoded 那么就說明客戶端提交的數(shù)據(jù)是以表單形式提交的 。見下圖:
api fox post怎么添加參數(shù),解決問題合集,postman,lua,測試工具

如何請求?
我們只需要填寫四個參數(shù),分別是(可以參考上圖):

  • 請求方法:POST
  • 請求URL:http://localhost/index.php?m=Home&c=User&a=do_login&t=0.21942974229794432
  • 請求頭:Content-Type:application/x-www-form-urlencode
  • 請求體:username=13088888888&password=123456&verify_code=8888

api fox post怎么添加參數(shù),解決問題合集,postman,lua,測試工具

3.1.3 上傳文件的表單請求

在做接口測試時,我們經(jīng)常會遇到需要上傳文件的接口,比如微信的更新頭像。這就需要用到:multipart/form-data。它也屬于一種表單,但它既支持表單請求,也支持文件上傳。它的請求報文中數(shù)據(jù)往往是下面這樣的。

POST http://localhost/index.php/home/Uploadify/imageUp/savepath/head_pic/pictitle/banner/dir/images.html HTTP/1.1  
Content-Type: multipart/form-data  
  
file=a1.jpg

這種類型的接口,在postman中該如何請求呢 ?我們先分析需要填寫的參數(shù) 。
請求方法:POST
請求URL:http://localhost/index.php/home/Uploadify/imageUp/savepath/head_pic/pictitle/banner/dir/images.html
請求類型:multipart/form-data
請求體:file=a1.jpg

實現(xiàn)步驟:

  1. 打開Postman/Apifox,新建一個請求 。
  2. 在請求中設(shè)置以上四個參數(shù),點擊Send按鈕。注意:在Postman/Apifox中設(shè)置請求體類型,需要選擇body-> form-data 。file中要選擇File類型,然后上傳本地的文件 。
    查看響應(yīng)數(shù)據(jù)。
  3. 查看響應(yīng)數(shù)據(jù)。
    api fox post怎么添加參數(shù),解決問題合集,postman,lua,測試工具

3.1.4 json類型的接口請求

這應(yīng)該是接口測試中最常見的一種情況了 , 也就是請求體類型為json,我們來看下這個請求報文 。

POST http://xxx/api/sys/login HTTP/1.1  
Content-Type: application/json;charset=UTF-8  
  
{"account":"root","password":"123456"}

根據(jù)以上報文,我們可以分析出,我們在Postman/Apifox只需要填寫四個參數(shù)即可,具體如下:
請求方法:POST
請求地址:http://xxx/api/sys/login
請求體類型:json
請求體數(shù)據(jù):{“account”:“root”,“password”:“123456”}

舉一個同樣的例子
api fox post怎么添加參數(shù),解決問題合集,postman,lua,測試工具

3.2 接口響應(yīng)數(shù)據(jù)解析

響應(yīng)數(shù)據(jù)是發(fā)送請求后經(jīng)過服務(wù)器處理后返回的結(jié)果,響應(yīng)由三部分組成,分別是狀態(tài)行、響應(yīng)頭、響應(yīng)體。我們來看下postman的響應(yīng)數(shù)據(jù)展示。

api fox post怎么添加參數(shù),解決問題合集,postman,lua,測試工具

在postman中的響應(yīng)數(shù)據(jù)展示:

  • 狀態(tài)行:Status:200 OK
  • 響應(yīng)頭:Headers + Cookies,需要注意的是Cookies是包含在響應(yīng)頭中的,但是為了明顯,工具會分開顯示
  • 響應(yīng)體:Body

那么這些數(shù)據(jù)對我們做接口測試有什么作用呢 ?

  • Body和Status是我們做接口測試的重點,一般來說我們都會驗證響應(yīng)體中的數(shù)據(jù)和響應(yīng)狀態(tài)碼
  • Test Results 是我們編寫斷言后,可以查看斷言的執(zhí)行結(jié)果 ,所以這個對我們也很有用 。
  • Time 和Size 是我們做性能測試時,可以根據(jù)這兩個參數(shù)來對所測接口的性能做一個簡單的判斷。

接下來我們再來關(guān)注下Body中的幾個顯示主題,分別是:Pretty,Raw,Preview

  • Pretty:翻譯成中文就是漂亮 , 也就是說返回的Body數(shù)據(jù)在這個標(biāo)簽中查看 ,都是經(jīng)過格式化的,格式化后的數(shù)據(jù)看起來更加直觀,所以Postman/Apifox默認(rèn)展示的也是這個選項。比如返回html頁面,它會經(jīng)過格式化成HTML格式后展示,比如返回json,那么也會格式化成json格式展示 。

  • Raw:翻譯成中文未經(jīng)過加工的,也就是原始數(shù)據(jù) ,原始數(shù)據(jù)一般都是本文格式的,未經(jīng)過格式化處理的,一般在抓包工具中都有這個選項 。

  • Preview:翻譯成中文就是預(yù)覽,這個選項一般對返回HTML的頁面效果特別明顯,如請求百度后返回結(jié)果,點擊這個選項后就直接能查看到的頁面 ,如下圖 。同時這個選項和瀏覽器抓包中的Preview也是一樣的 。
    api fox post怎么添加參數(shù),解決問題合集,postman,lua,測試工具文章來源地址http://www.zghlxwxcb.cn/news/detail-807321.html

附錄

  1. 20分鐘學(xué)會Apifox
  2. body的類型主要由四種類型的參數(shù): form-data、x-www-form-urlencoded、raw、binary

到了這里,關(guān)于Postman/Apifox使用教程的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 使用PostMan對后端發(fā)post請求,請求參數(shù)為null(已解決)

    使用PostMan對后端發(fā)post請求,請求參數(shù)為null(已解決)

    1. pojo包下的實體類,只需要關(guān)系用戶名和密碼就可以。注意看命名規(guī)則。 2.controller 層的監(jiān)控 3. postman的請求體

    2024年02月05日
    瀏覽(22)
  • Apifox&Postman請求參數(shù)進(jìn)行SHA256/MD5加密

    Base64加密,代碼如下: Base64解密,代碼如下: MD5加密,代碼如下: SHA256加密,代碼如下

    2024年02月16日
    瀏覽(28)
  • 入門教程:使用 Postman 發(fā)送 post 請求

    入門教程:使用 Postman 發(fā)送 post 請求

    Postman 是一個實用的開發(fā)工具,它讓發(fā)送各類 POST 請求成為了可能,包括文本、JSON、XML 以及文件等。開發(fā)者利用此工具不僅能夠檢驗API的功能性,還能仿真客戶端的請求行為,進(jìn)而深入了解客戶端如何與 API 進(jìn)行互動。 HTTP 協(xié)議中的 POST 請求通常用于提交數(shù)據(jù),如用戶提交在

    2024年01月18日
    瀏覽(33)
  • requests庫post請求參數(shù)data、json和files的使用,postman的各種數(shù)據(jù)格式

    application/x-www-form-urlencoded 和 application/json 是兩種不同的 HTTP 請求體格式,它們在 Python 中的處理方式也不同。 application/x-www-form-urlencoded 是 Web 表單默認(rèn)的提交方法,瀏覽器會將表單數(shù)據(jù)編碼為 key-value 鍵值對,并將其放在請求體中。該格式數(shù)據(jù)可以通過 Python 中的標(biāo)準(zhǔn)庫 url

    2024年02月16日
    瀏覽(27)
  • vue3使用axios發(fā)送post請求,后臺接收到的參數(shù)總是null,使用postman測試后臺是能接收數(shù)據(jù)的

    使用vue3,連基本的請求都失敗了,使用瀏覽器查看post請求,參數(shù)中是有值,但是傳到后臺,每個參數(shù)都是null,不知道哪里錯了。排除了后臺的錯誤,就剩下了vue代碼的錯誤了。我出錯的地方是vue使用axios發(fā)送post請求的時候,參數(shù)格式寫錯了。 直接貼代碼了,正確的寫法 f

    2024年02月13日
    瀏覽(23)
  • Postman - post請求application/json參數(shù)

    Postman - post請求application/json參數(shù)

    請求參數(shù)是json格式,這種是最常見的,以登錄接口為例 接口名稱:用戶賬戶登錄 接口地址: /api/v1/login 請求方式: POST 請求參數(shù): 請求示例 1、新增登陸1的請求 2.請求方式選POST,輸入url地址http://localhost:8201/api/v1/login 3、請求 body 選 raw,并選擇 application/json類型 4、輸入json格式

    2024年02月11日
    瀏覽(21)
  • Postman中POST請求傳遞date類型參數(shù)

    Postman中POST請求傳遞date類型參數(shù)

    1.Pre-request Script下配置時間格式: 2.body — json參數(shù)設(shè)置,在這里引用上邊定義的時間格式:

    2024年02月09日
    瀏覽(26)
  • 【apifox/postman】使用技巧

    【apifox/postman】使用技巧

    1.1.1 token 首先設(shè)置 login 接口后,取 $.token 設(shè)置到 名為 admintoken 的變量中 其次運(yùn)行后,發(fā)現(xiàn)確實已設(shè)置了此變量: 最后,在目錄的 Auth 處,設(shè)置目錄下的接口都使用 Bearer Token 即可: 背景: 一般我們做web后端會有認(rèn)證, 如 server 用 jwt方式向 client回傳 token,client后續(xù)的操作都使

    2024年02月06日
    瀏覽(24)
  • Postman 的post請求@RequestParam參數(shù),該如何寫路徑

    Postman 的post請求@RequestParam參數(shù),該如何寫路徑

    ?如上圖springboot的項目,post請求,但是請求參數(shù)不是@RequestBody,而是@RequestParam,這時候,你的請求參數(shù)就要寫在路徑上,如下圖 ?

    2024年02月05日
    瀏覽(20)
  • webservice的post請求中請求參數(shù)在postman中應(yīng)用

    接口文檔:一般都有接口文檔的 在 Postman 中發(fā)送 POST 請求時,可以通過以下步驟在請求的 Body 中設(shè)置請求參數(shù): 1、打開 Postman,并選擇 POST 請求方法。 2、在請求的 URL 地址欄中輸入目標(biāo) URL。 3、點擊 “Body” 選項卡,然后選擇 “x-www-form-urlencoded”(如果需要將參數(shù)以表單形

    2024年02月09日
    瀏覽(21)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包