4

是否可以更改开发服务器在 Visual Studio 2008 中启动的主机名?最终,我希望 Visual Studio 直接在http://localhost.:xxxx/上启动(注意句号)。当我进行更多的 ajax 类型调用时,我发现我需要更频繁地使用 fiddler 之类的工具来检查响应/请求。(Fiddler 无法通过http://localhost/看到请求,因为它们不遍历常规网络堆栈)。

我浏览了 Web 服务器配置页面,但没有跳出任何内容。

我并不是特别想走在盒子上配置 IIS 的路线,但会考虑给出一个令人信服的答案。

4

4 回答 4

7

如果您有一个简单的设置,您可以尝试在 v2.2.4.0 中添加一个新选项。

在注册表中,在 HKCU\Software\Microsoft\Fiddler 下,添加一个名为HookWithPac的新 Reg_SZ ,并将值设置为True。您应该会发现 Fiddler 现在使用简单的 PAC 脚本注册为系统代理,而不是手动指定 127.0.0.1:8888。这反过来又会导致 IE 将 LocalHost 流量发送到 Fiddler。

请让我知道这是否适合您!

于 2009-10-27T02:47:23.090 回答
2

我尝试了 Eric 的建议,但这个成功了一半 - Fiddler 正在跟踪从我的 Visual Studio 开发服务器到其他服务器的流量,但仍然没有注册从 IE 到 localhost 的流量(在 :xxxx 端口号之前没有点)。(Windows 7、Visual Studio 2008、Fiddler 2.3.1.0、IE8)。

我不得不进入 Fiddler 选项 -> 连接并检查“使用 PAC 脚本”。现在我看到所有的流量。

我还要感谢这么棒的软件;Fiddler 是我用过的最有用的免费工具!

于 2010-11-25T01:54:05.183 回答
1

localhost.如果您还没有来自它,您可以将代码添加到 Global.asax 以重定向到。但是,请确保此类代码不会最终投入生产。

于 2009-10-16T12:55:27.720 回答
0

您也可以直接点击http://localhost.:2147,这将导致 fiddler 将流量捕获到 localhost。

于 2009-12-17T18:11:28.463 回答