Fiddler 扩展编程——oSession相关方法
// 修改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";
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步