apipost腳本使用一

一、全局變量

設(shè)置一個全局變量:apt.globals.set("key", "value");

可以用apt.globals.set()設(shè)置一個自定義的值,如:apt.globals.set("test", "這是一個全局變量");

apt.globals.set()方法可以和request方法、response方法一起使用。

apt.globals.set()和request方法一起使用可以獲取當(dāng)前的請求:如

apt.globals.set("request", request);獲取當(dāng)前的請求詳情

apt.globals.set("url", request.url);獲取當(dāng)前請求的url

apt.globals.set("method", request.method);獲取當(dāng)前請求的method

apt.globals.set("timeout", request.timeout);獲取當(dāng)前請求超時時間

apt.globals.set("contentType", request.contentType);獲取當(dāng)前請求的content-type

apt.globals.set("bodys", request.request_bodys);獲取當(dāng)前的請求體

apt.globals.set("headers", request.request_headers);獲取當(dāng)前的請求頭

apt.globals.set("querys", request.request_querys);獲取當(dāng)前請求的querys

apt.globals.set()和response方法一起使用可以獲取當(dāng)前的響應(yīng):如

apt.globals.set("response", response);獲取當(dāng)前請求的響應(yīng)

apt.globals.set("json", response.json);響應(yīng)為json的時候,獲取json格式的響應(yīng)數(shù)據(jù)

apt.globals.set("headers", response.headers);獲取當(dāng)前的響應(yīng)頭

apt.globals.set("cookies", response.cookies);獲取當(dāng)前請求的響應(yīng)cookie

apt.globals.set("raw", response.raw);獲取原始響應(yīng)數(shù)據(jù)

apt.globals.set("status", response.raw.status);獲取當(dāng)前響應(yīng)狀態(tài)碼(200、301、400等)

apt.globals.set("responseTime", response.raw.responseTime);獲取當(dāng)前響應(yīng)時間(毫秒)

apt.globals.set("type", response.raw.type);獲取當(dāng)前響應(yīng)類型(json等)

apt.globals.set("responseText", response.raw.responseText);獲取當(dāng)前響應(yīng)文本

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容