1、獲取響應體
某響應體信息內(nèi)容
{"status":1,"msg":"\u767b\u9646\u6210\u529f","result":{"user_id":139,"email":"","password":"519475228fe35ad067744465c42a19b2","paypwd":null,"sex":1,"birthday":978192000}
var resp = responseBody;
//打印響應信息
console.log(resp);
//可以根據(jù)響應信息進行判斷,是否包含某個值
var result = resp.includes("\\u767b\\u9646\\u6210\\u529f");
?2、獲取響應頭
某響應頭信息
Content-Type?→text/html; charset=UTF-8
Transfer-Encoding?→chunked
Connection?→keep-alive
X-Powered-By?→PHP/5.6.20
Set-Cookie?→is_mobile=0; expires=Tue, 30-May-2023 04:40:30 GMT; Max-Age=3600; path=/
var header = responseHeaders;
console.log(header);
?獲取響應頭里某個值
var header1 = postman.getResponseHeader("Set-Cookie");
?文章來源地址http://www.zghlxwxcb.cn/news/detail-647135.html
由此方法我們可以將獲取到的值設(shè)置成變量,比如說獲取Cookie里的SessionId或者我們常說的token值,都可以用次方法獲取。
獲取SessionId,SessionId是在cookie信息里,所以我們需要獲取cookie信息。
var session = postman.getResponseCookie("PHPSESSID");
console.log(session.value);
?3、提取響應信息某個數(shù)據(jù)
某響應信息
{"status":1,"msg":"\u767b\u9646\u6210\u529f","result":{"user_id":139,"email":"","password":"519475228fe35ad067744465c42a19b2","paypwd":...}
比如我們需要提取響應中password值
//使用正則表達式對響應內(nèi)容進行匹配提取
var v1 = responseBody.match(new RegExp("password\":\"(.*?)\""));
console.log(v[1]);
?文章來源:http://www.zghlxwxcb.cn/news/detail-647135.html
?
到了這里,關(guān)于Postman提取響應數(shù)據(jù)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!