【发布时间】:2012-10-27 06:14:08
【问题描述】:
我已经开始研究一个 Windows Azure 解决方案,该解决方案托管多个通过 HTTP 相互通信的 Web 角色项目。
当我在 Visual Studio 中调试 (F5) 项目时,会在以下 IP 地址上启动两个 Web 角色:
- 127.0.0.1
- 127.0.0.2
当我运行 Fiddler 时,我会使用内置的 ipv4.fiddler 挂钩来监听发送到 127.0.0.1 的流量。
如何在 127.0.0.2 上监听发送到的流量?
【问题讨论】:
-
网络角色如何通信?
-
使用新 System.Net.Http 堆栈的原始 HTTP。
-
“ipv4.fiddler”技巧没有什么特别之处——它只是在收到“ipv4.fiddler”主机名时将 Host 标头转换为“127.0.0.1”。在 Fiddler 中,您只需单击 Tools > HOSTS 并添加一条新规则,例如 MyOtherInstance 127.0.0.2,然后使用 MyOtherInstance。
-
嗨,埃里克,谢谢你,我会试一试。
-
您好,埃里克,感谢您的完美工作。如果您将其添加为答案,我会将其标记为正确。