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

时间:2013-09-06 11:25:14

标签: c# actionscript-3 mobile air

我需要调试移动应用程序以及正在进行的Web服务调用。

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

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

中使用它

2 个答案:

答案 0 :(得分:1)

您通常在移动应用程序中设置调试版本,通过桌面计算机上运行的Fiddler代理Internet调用。这是从移动应用程序调试Web服务调用的一种非常强大且方便的方法。

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

答案 1 :(得分:1)

我找到了我正在寻找的服务

https://www.runscope.com

  

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

     

创建Runscope URL的基本公式是:

     

从目标API的方案和主机名开始。对于这个例子   我们将使用https://api.yourapihere.com。用破折号替换点。   如果主机名有破折号,请将它们加倍。添加破折号,你的水桶   key和runscope.net。我们现在有   https://api-yourapihere-com-cawa10y5hiwi.runscope.net。从你的代码   或其他HTTP客户端,使用Runscope URL执行API调用   创建。路径,标头,请求数据和URL查询字符串   参数不需要改变。