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";


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM