博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Fiddler ScriptEditor 扩展编程oSession相关方法
阅读量:7122 次
发布时间:2019-06-28

本文共 960 字,大约阅读时间需要 3 分钟。

内容取自https://www.cnblogs.com/hushaojun/p/6944653.html

 

// 修改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";

转载于:https://www.cnblogs.com/mncasey/p/9988850.html

你可能感兴趣的文章
FOSCommentBundle功能包:创建您的评论类和线索类
查看>>
C++动态数组再总结
查看>>
如何通过sar快速定位制约系统性能的瓶颈
查看>>
Java 枚举用法详解
查看>>
走在网页游戏开发的路上(十一)
查看>>
oc58--Category注意事项
查看>>
Linux下安装OpenOffice
查看>>
C# 在根据窗体中的表格数据生成word文档时出错
查看>>
Java事务处理类(源码)
查看>>
JAVA 设计模式 访问者模式
查看>>
SQL Server清空日志及所有表的数据
查看>>
浅谈ThreadPool 线程池
查看>>
J2EE实现XML文件的读取与导出(源码)
查看>>
Azure Backup (2) Azure备份服务
查看>>
使用 ftrace 调试 Linux 内核【转】
查看>>
硬链接和软连接(符号链接)
查看>>
css3属性 -webkit-filter
查看>>
T-Sql(四)表关联和视图(view)
查看>>
[转] 从数据库中读取图片并导入Excel文件,C#方式
查看>>
java 判断周末
查看>>