1. 程式人生 > 其它 >介面測試24--Postman-POST方法傳送請求

介面測試24--Postman-POST方法傳送請求

POST方法傳送請求

post請求資料型別

(1) form-data
① 將傳送以表單資料形式傳送,一般用於上傳檔案
② 比如證券、保險、銀行業務中常用,把個人證件/檔案傳送給介面
(2) x-www-form-urlencoded
① 將傳送以表單資料形式傳送,資料會經過urlencoded編碼,常見的傳送資料方式,預設方式
② 形式是引數名1=值1&引數名2=值2
(3) raw
① 一般用於傳送json資料、xml資料
(4) binary
① 一般上傳檔案,但只限一個檔案
注意:
(1) post傳送的資料放在請求體中(Body)
(2) get傳送的資料是放在url之中
(3) 傳送的資料是何種型別,看需求

POST表單資料,login介面

介面需求:
​	介面地址:http://介面伺服器IP/apitest/login/
​	功能:判斷能否登入成功
​	引數:username、password
​	傳送資料的型別:x-www-form-urlencoded
​	資料庫表:apitest.users
​	返回值:text/html型別
​	預期包含文字:使用者登入驗證成功

POST上傳檔案

介面需求:
​	介面地址:http://介面伺服器IP/apitest/upload-file/uponefile/
​	功能:只允許上傳一個檔案
​	引數名:file
​	返回值:text/html型別
​	預期包含文字:檔案上傳成功
​	在伺服器檔案目錄中找到E:\xampp\htdocs\apitest\upload-file\upload進行驗證

POST上傳多個檔案

介面需求:
​	介面地址:http://介面伺服器IP/apitest/upload-file/upfiles/
​	功能:允許上傳多個檔案
​	引數名:自定義
​	返回值:text/html型別
​	預期包含文字:上傳成功

POST傳送JSON資料

介面需求:
​	介面地址:http://介面伺服器IP/apitest/send-json/
​	功能:接收json型別的資料,對json資料中鍵排序後返回
​	返回值:json型別