postman pre-request script 記錄

http get
http post
set get var
urlencode
set header / param

// var host = pm.environment.get("var");
var host = '10*******:8081';
console.log(host);

// const csrfTokenServlet = {
// url: {{oauth-server}}/oauth2/v3/token?,
// method: 'GET'
// };

const postRequest = {
url: http://${host}/${path}?,
method: 'POST',
header:['Content-Type:application/x-www-form-urlencoded', 'Cookie:111111111'],
body: {
mode: 'x-www-form-urlencoded',
raw: "a=b&c=d"
}};

pm.sendRequest(postRequest, (err, response) => {
if (err) {
console.log(err);
} else {
pm.environment.set("at", response.json()['at']);
console.log(response.json()['at'])
}
});

pm.environment.set('at_url_encode', encodeURIComponent(pm.environment.get("at")));

// let paramValue = 'CwAAAAAAjZNgeYGiE***'
// pm.request.url.query.add('at=' + paramValue);

pm.request.url.query.add('at=' + pm.environment.get("at_url_encode"));
pm.request.headers.query.add('at=' + pm.environment.get("at_url_encode"));

?著作權(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)容

  • API測試知識分享 程序測試 分類標(biāo)準(zhǔn)分類按照測試方式劃分黑盒測試白盒測試按照執(zhí)行過程劃分靜態(tài)測試動態(tài)測試按照操作...
    寒冰蘑菇閱讀 1,060評論 0 0
  • 一、Fiddler抓包 常見的http 狀態(tài)碼 ● 100●101●200●201●202●203●204●301...
    梵音11閱讀 705評論 0 0
  • 場景: api請求時需要一個簽名字段,該簽名由其他請求字符串拼接一個secretKey后進(jìn)行md5計算而得,在ap...
    戒炸雞閱讀 11,012評論 0 0
  • 【Tests】例子 在發(fā)送請求并從服務(wù)器收到響應(yīng)后運行測試腳本。 讓我們看一下Postman-Tests模塊的一些...
    小娟_bb93閱讀 791評論 0 0
  • 表情是什么,我認(rèn)為表情就是表現(xiàn)出來的情緒。表情可以傳達(dá)很多信息。高興了當(dāng)然就笑了,難過就哭了。兩者是相互影響密不可...
    Persistenc_6aea閱讀 129,677評論 2 7

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