Fiddler 使用问题总结

1.fiddler 使用 Composer时Execute出现报错

现象:response返回以下报错:

[Fiddler] The connection to the upstream proxy/gateway failed.  <br />System.Security.SecurityException Failed to negotiate HTTPS connection with server.fiddler.network.https&gt; HTTPS handshake to testclient.app.coc.10086.cn (for #1) failed. System.Security.Authentication.AuthenticationException 调用 SSPI 失败,请参见内部异常。 &lt; 接收到的消息异常,或格式不正确。

Win32 (SChannel) Native Error Code: 0x80090326                                                                                                                             

解决方法:
点击上方的工具栏Tools -> option -> HTTPS -> 点击 protocols 在弹出的弹窗中将原有的默认";ssl3;tls1.0" 改为 ";ssl3;tls1.2" ,也就是将tls协议1.0改为1.2.

2.自定义tab列

场景,默认的URL列由于URL过长总是不能完全显示,可以自定义优先倒序显示URL链接。
在自定义脚本的class Handlers下增加以下代码:

	/*
	自定义增加倒序的url列
		*/
	public static BindUIColumn("LastUrlStr",400)
	function getLastUrlStr(oSession:Session):String{
		var lastUrlStr = "";
		
		try{
			if(oSession.url.length<=40){
		    	lastUrlStr = oSession.url
			}else{
		    	lastUrlStr = "..." + oSession.url.substr(oSession.url.Length-40,40)
				}
		}catch(e){
			lastUrlStr = "this no url"
		}
		return lastUrlStr
	}	

然后右键点击默认隐藏掉默认的URL列,左右拖动调整顺序即可。

posted @ 2024-03-15 16:57  百密一疏  阅读(104)  评论(0编辑  收藏  举报