`
mooring
  • 浏览: 96232 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Fiddler显示服务器IP的最简单办法

阅读更多

Web前端开发经常需要在各种host查看效果,但又不知道是否生效了,而通过fiddler默认配置又只能看到HTTP状态码,那在Fiddler上能看到请求的服务器IP就更理好了,那接下来介绍一个最简单的办法.

2012.10.31 补充用

最新补充一个更简单的,在CustomRules.js里找到.
static function Main()
添加如下一行脚本,解决全部问题:
FiddlerObject.UI.lvSessions.AddBoundColumn("ServerIP", 120, "X-HostIP");

之前的方法都弱爆了 完整的代码如下:

 

 

 static function Main() {
        var today: Date = new Date();
        FiddlerObject.StatusText = " CustomRules.js was loaded at: " + today;
        // Uncomment to add a "Server" column containing the response "Server" header, if present
        FiddlerObject.UI.lvSessions.AddBoundColumn("Server IP", 120, "X-HostIP");
    }

 



先上图吧



 
图1


其实与上一篇的方法一样,就是修改CustomRules.js.
打开Fiddler的Fiddler Script标签,找到m_AlwaysFresh 这一行,然后输入上图中画圈的部分,即如下代码:

public static RulesOption("Show Server IP","Per&formance");
    var m_ShowServerIP: boolean = false;

 


然后找到如下图的位置,添加以下代码




 
图2


if( m_ShowServerIP ){
            oSession['ui-customcolumn'] += ' ' + oSession.m_hostIP;
        }

 
最后点击图2中的Save Script按钮完成CustomRules.js修改



想让当前的设置显示服务器IP,请在Fiddler的Rules菜单下的Perfermance下将Show Server IP这个项选中,然后请求就可以看到有IP地址了.


如果要默认显示IP地址,那么,请将以下代码中的false改为true

var m_ShowServerIP: boolean = false;

 
简单吧



site : http://mooring.iteye.com

author: mooring

date: 2012/10/29

 

  • 大小: 117.2 KB
  • 大小: 41.1 KB
分享到:
评论

相关推荐

    获取网站IP地址

    工具如Wireshark或Fiddler可以捕获网络流量,其中包括DNS查询和响应,从而查看网站的IP地址。 5. **公共API**: 有一些公开的API服务允许获取特定域名的IP地址,如`https://api.ipify.org/?format=json`,返回的...

    靠谱软件测试工程师必备抓包神器Fiddler教程

    - **真实IP或域名**: 在进行网络请求捕获时,确保使用真实的IP地址或域名。 - **Response乱码解决**: - 点击“Response body is encoded. Click to decode.”来解压缩。 - 使用工具栏中的“Decode”按钮自动解压缩...

    http代理服务器

    该程序是一款代理服务器软件,没有做身份验证,最够简单,知道ip和端口就可以连接,基于FiddlerCore,安装后会以windows运行,请点击Install.bat 安装,默认侦听的端口是8899,有全部源码,请自己修改就好了

    浅谈三种最常规的HTTPS流量解密方法及原理.pdf

    本文将探讨三种最常见的HTTPS流量解密方法及其背后的原理,同时提醒用户HTTPS并非绝对安全,理解这些方法有助于提高网络安全意识。 首先,中间人攻击(Man-in-the-middle, MITM)是最常见的一种解密手段。在MITM...

    http协议学习资料

    - host: HTTP服务器的IP地址或域名。 - port#: 默认情况下,HTTP服务器的端口号是80,可省略。若使用非默认端口,需明确指定,如http://www.example.com:8080。 - path: 访问资源的路径。 - query-string: 发送给...

    http协议详细介绍

    - **host**:HTTP服务器的IP地址或域名。 - **port#**:HTTP服务器的默认端口是80,如果使用非默认端口,则需明确指定,如`http://www.example.com:8080`。 - **path**:访问资源的具体路径。 - **query-string**:...

    http入门.docx

    它建立在TCP/IP协议之上,是互联网中最常用的一种网络协议。 **设计目的:** 最初设计HTTP是为了提供一种简单有效的方法来发布和接收HTML页面。随着时间的发展,HTTP已经扩展为能够传输各种类型的数据对象,成为了...

    通讯协议检测工具(常见).rar

    3. **Wireless Network Watcher**:此工具主要用于检测无线网络中的设备,包括它们的IP地址、MAC地址和制造商信息。这对于识别未经授权的设备接入网络或监控网络活动非常有用。 4. **Network Monitor**(微软):这...

    ASP.NET深入浅出系列

    1. **建立连接**:客户端通过TCP/IP协议与服务器建立连接。 2. **发送请求**:客户端发送HTTP请求,请求中包含请求方法(GET、POST等)、请求的URL、协议版本等信息。 3. **发送响应**:服务器接收到请求后,返回...

    爬虫的简单介绍.pptx

    4. **使用IP代理池**:当频繁请求时,可能会遇到IP被封禁的问题,建立IP代理池可以从多个IP地址中选择发送请求,降低被识别的风险。 **如何正确使用爬虫**: - **遵守robots协议**:尊重网站设定的robots.txt文件,...

    实用抓包工具

    抓包工具,如Wireshark、tcpdump、Fiddler或Charles,主要用于记录网络通信中的数据包,这些数据包包含了网络传输的所有信息,包括源和目标IP地址、端口号、协议类型、数据内容等。这些信息对于以下场景非常有用: ...

    抓包软件教程

    当数据在互联网上传输时,抓包软件可以捕获这些数据包,以便分析其内容和协议头信息,如源IP、目标IP、端口号、传输层协议等。 二、网络抓包三件套 1. Wireshark:Wireshark是最知名的网络抓包工具之一,提供图形化...

    HTTP2 in Action

    - **浏览网页的过程**:当用户通过浏览器访问一个网站时,首先解析域名获取IP地址,然后与服务器建立TCP连接,并通过HTTP协议发送请求。服务器处理请求后返回HTML、CSS、JavaScript等文件,浏览器负责解析并渲染...

    自动设置安卓手机wifi代理的PowerShell脚本

    这种方法主要用于测试工作,尤其是当需要将Android手机连接到像Fiddler或Charles这样的代理服务器进行网络数据包抓取时。在描述中提到,虽然尝试过修改Android系统的配置文件来实现这一功能,但未能找到可行的解决...

    爬虫开发的概要介绍与分析

    **Python** 作为爬虫开发中最常用的语言之一,因其简洁的语法和丰富的第三方库而备受青睐。以下是一些重要的库: - **BeautifulSoup**:一个用于解析HTML和XML文档的强大库,可以帮助开发者快速定位并提取所需数据...

    PHP的cURL库功能简介 抓取网页、POST数据及其他

    如果页面输出中显示cURL部分,说明cURL已启用。若未启用,需根据操作系统进行相应配置。在Windows系统中,只需修改`php.ini`文件,取消`extension=php_curl.dll`前的分号。而在Linux环境下,可能需要重新编译PHP,...

    Python爬虫_城市公交、地铁站点和线路数据采集实例

    编写一个简单的Python爬虫程序,如使用BeautifulSoup或Scrapy框架,可以轻松抓取这些站点名称。例如,可以从WenWu_Both的文章中学习如何爬取8684网站上的公交站点数据,获取包括站名在内的详细信息。 然而,单纯...

Global site tag (gtag.js) - Google Analytics