前言
使用 postman 發(fā)送 http 協(xié)議 post 請(qǐng)求婴渡,兩種請(qǐng)求參數(shù)類型application/json 和 application/x-www-from-urlencoded甘苍。
application/json
請(qǐng)求參數(shù)是json格式,這種是最常見的陋葡,以登錄接口為例
接口名稱:用戶賬戶登錄
接口地址: /api/v1/login
請(qǐng)求方式: POST
請(qǐng)求參數(shù):
請(qǐng)求示例
# 作者-上海悠悠 QQ交流群:717225969
# blog地址 https://www.cnblogs.com/yoyoketang/
POST http://localhost:8201/api/v1/login HTTP/1.1
Content-Type: application/json;charset=utf-8
User-Agent: PostmanRuntime/7.26.8
Accept: */*
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Content-Length: 43
Content-Type: application/json
{
"username": "test",
"password": "123456"
}
postman上新增一個(gè)登陸1的請(qǐng)求
請(qǐng)求方式選POST勒虾,輸入url地址http://localhost:8201/api/v1/login
請(qǐng)求 body 選 raw,并選擇 application/json類型
輸入json格式的請(qǐng)求參數(shù)
請(qǐng)求頭部參數(shù)Content-Type: application/json汉买,在前面一步raw選擇application/json類型類型后,會(huì)自動(dòng)添加一個(gè)請(qǐng)求頭部參數(shù)
查看請(qǐng)求頭部參數(shù):Content-Type: application/json
點(diǎn)send 按鈕就可以發(fā)送成功了
測(cè)試沒問題后點(diǎn)下save按鈕赖欣,這樣左側(cè)的圖標(biāo)就會(huì)變成post,會(huì)保存前面的請(qǐng)求數(shù)據(jù)
application/x-www-from-urlencoded
如果請(qǐng)求參數(shù)是 application/x-www-from-urlencoded 格式, 如:username=test&password=123456
請(qǐng)求示例
# 作者-上海悠悠 QQ交流群:717225969
# blog地址 https://www.cnblogs.com/yoyoketang/
POST http://localhost:8201/api/v4/login/ HTTP/1.1
Host: 49.235.92.12:7005
User-Agent: python-requests/2.22.0
Accept-Encoding: gzip, deflate
Accept: */*
Connection: keep-alive
Content-Length: 29
Content-Type: application/x-www-form-urlencoded
username=test&password=123456
postman 上新增一個(gè)登陸2的接口請(qǐng)求撞蚕, body可以直接選擇:x-www-form-urlencoded
這個(gè)時(shí)候頭部會(huì)自動(dòng)生成一個(gè)請(qǐng)求參數(shù)Content-Type: application/x-www-form-urlencoded
body部分在表格寫key-value格式的參數(shù)
如果參數(shù)較多润梯,可以點(diǎn)右側(cè)的Bulk Edit
按鈕快速編輯,格式如下
點(diǎn) send
按鈕發(fā) post 請(qǐng)求甥厦,沒問題后點(diǎn) save
按鈕保存
作者-上海悠悠 blog地址 https://www.cnblogs.com/yoyoketang/