// 修改session中的顯示樣式
oSession[
"ui-color"
] =
"orange"
;
// 移除http頭部中的MQB-X5-Referer字段
oSession.oRequest.headers.Remove(
"MQB-X5-Referer"
);
// 修改http頭部中的Cache-Control字段
oSession.oRequest[
"Cache-Control"
] =
"no-cache"
;
// 修改host
oSession.host =
"example.domain"
;
// 修改Origin字段
oSession.oRequest[
"Origin"
] =
"http://domain"
;
// 刪除所有的cookie
oSession.oRequest.headers.Remove(
"Cookie"
);
// 新建cookie
oSession.oRequest.headers.Add(
"Cookie"
,
"username=cookiename;"
);
// 修改Referer字段
oSession.oRequest[
"Referer"
] =
"https://yoururl"
;
// 獲取Request中的body字符串
var
strBody=oSession.GetRequestBodyAsString();
// 用正則表達式或者replace方法去修改string
strBody=strBody.replace(
"aaaa"
,
"bbbbbb"
);
// 將修改后的body,重新寫回Request中
oSession.utilSetRequestBody(strBody);
// 判斷連接中是否包含字符串str
oSession.uriContains(str)
// 給連接請求添加一個字段TEST
oSession.oRequest["TEST"]="TEST NEW Request";