代码之家  ›  专栏  ›  技术社区  ›  Den

Fiddler和Windows Phone 7模拟器-重定向到代理

  •  3
  • Den  · 技术社区  · 15 年前

    我只是好奇-有没有人 小提琴手 要使用Windows Phone 7 Emulator(RTW构建)?当我试着和小提琴手一起工作时,我得到了一个 Web异常 使用时 HTTP Web请求 精神错乱- 未找到 ,具体来说。 窃听器 工作正常。

    我在这里看到的问题是 小提琴手 作为代理,我使用的WP7应用程序不通过代理来传递请求,而 窃听器 工作方式不同-它不会直接通过它。

    有一个相似的问题 here 但在我的例子中,我想重写代理设置,以便WP7应用程序将连接到 网址:127.0.0.1:8888 作为代理地址。由于WP7工具基于Silverlight,因此是否可以 HTTP Web请求 先交给代理人?

    编辑: this page (fiddler文档)声明xde(WindowsPhone7仿真器)应该自动获取系统代理设置,但出于某种原因,它似乎没有。

    2 回复  |  直到 14 年前
        1
  •  2
  •   Den    15 年前

    作为暂时的解决方法,您可以将fiddler设置为反向代理。过程描述如下 here . 我通过创建规则使用了第二个选项。

    注: 不得不 设置初始主机(在 如果 语句)到fiddler代理位置(因为wp7模拟器可以看到代理地址)。第二个URL是要重定向到的地址。

    它现在将从WindowsPhone7模拟器捕获流量,尽管它仍然会跳过一些东西(如下载的图像),因此仅将此方法用于测试目的。

        2
  •  2
  •   Marek Stój    14 年前