C# 调试从移动应用程序到Web服务的调用

C# 调试从移动应用程序到Web服务的调用,c#,actionscript-3,mobile,air,C#,Actionscript 3,Mobile,Air,我需要调试一个移动应用程序和它正在进行的Web服务调用 调试从移动应用程序到Web服务的调用的最简单方法是什么? 我记得有一个网站代理了对webservices的调用,并显示了所有的调用信息,但我记不起它的名字了。Azure移动服务团队在构建时使用它。您通常在移动应用程序中设置调试构建,通过桌面计算机上运行的Fiddler代理internet呼叫。这是从移动应用程序调试webservice调用的一种非常强大和方便的方法 但是,这需要一个开发环境和http库,能够显式设置代理地址。或者一个可以在所

我需要调试一个移动应用程序和它正在进行的Web服务调用

调试从移动应用程序到Web服务的调用的最简单方法是什么?


我记得有一个网站代理了对webservices的调用,并显示了所有的调用信息,但我记不起它的名字了。Azure移动服务团队在构建时使用它。

您通常在移动应用程序中设置调试构建,通过桌面计算机上运行的Fiddler代理internet呼叫。这是从移动应用程序调试webservice调用的一种非常强大和方便的方法


但是,这需要一个开发环境和http库,能够显式设置代理地址。或者一个可以在所有连接上设置全局代理的移动操作系统。

我找到了我想要的服务

为了让Runscope捕获流量,您需要引导它通过 我们的大门。这是通过特殊的Runscope URL实现的 包含目标API主机名和bucket密钥

创建Runscope URL的基本公式是:

从目标API的方案和主机名开始。例如 我们将使用。用破折号替换点。 如果主机名有破折号,请将其加倍。加上破折号,你的桶 key和runscope.net。我们现在有 . 从你的代码 或其他HTTP客户端,使用您需要的Runscope URL执行API调用 创建。路径、头、请求数据和URL查询字符串 参数不需要更改


这个问题似乎离题了,因为它是关于一个网站名称的。@SonerGönül有updated@tdelepine这些电话来自移动设备,而不是通过我的台式机。您是否可以访问服务器或它是一台云计算机?@tdelepine它目前部署在Azure网站上。我见过一个网站/服务,它可以作为调试手机通话的代理,我发现有几个人在使用itI。。我看到过一个网站,它允许您在不需要本地代理的情况下代理呼叫,这将有利于查看无法连接到我的机器的客户端发出的呼叫。Azure移动服务团队的成员在构建时使用了它。我最终发现了它——这是一项很棒的服务,谢谢分享。在调试代码库中,“重写URL”比简单的“设置此代理”更具侵扰性,但不必从移动网络到开发人员机器戳NAT/防火墙漏洞的优势是显而易见的!