一、Post Man
postman :很主流的API測試工具,也是工作里面使用最廣泛的研發工具
客戶端向服務端發送Request請求:
1.請求地址
3.請求頭
4.請求參數
服務端響應客戶端:
1.協議狀態碼,狀態碼200是請求成功
2.響應頭
3.響應數據
post man發送請求
常用請求方法
常用的請求方法有8種,但最常用的是4-5種:
1、GET:獲取資源
2、POST:添加資源(對服務端已存在的資源也可以做修改和刪除操作)
3、PUT:修改資源
4、DELETE:刪除資源
5、OPTION:路由映射
1、get的請求方法
以京東查看請求為例:
preserve log:保存日志
Disable cache:自動清除緩存
實戰:從京東復制一個圖片的地址,粘貼到Post Man,點擊send,可以看見獲取到的圖片
GET的請求參數:
query paramas路徑參數
http://www.baidu.com/?name=趙四&age=24
查找電話號碼的歸屬地
2、POST請求方法:
1、請求地址
2、請求參數(body)
A、表單:application/x-www-from-urlencode
B、JSON數據格式application/json
C、xml數據格式:text/xml
3、請求頭(headers):表現形式就是key-value的表現形式,比如Name:limin
在請求頭里面有一個標識,專門來表示請求參數的數據類型
Content-Type:application/json
Content-Type:application/x-www-from-urlencoded表單
Content-Type:text/xml
4、請求參數(Request Payload)
1)先找到測試地址
2)方法選擇POST,
3)找請求頭,需要首先找到關鍵字Content-Type,看是什么數據類型的(下面的例子是json)
4)在Request Payload里面找到請求參數
實例1:請求頭的數據類型是json
實例2:請求頭的數據類型是xml
實例3:請求頭的數據類型是表單