我有一个.net c#mvc3 Web服务应用程序,由可视化Web开发人员2010开发.我从一个android movile应用程序调用Web服务.我想从eclipse模拟器测试Web服务.当我调试webservice应用程序时,通过从Web浏览器调用服务一切正常,但是当我使用模拟器从Android应用程序调用时,得到"HTTP/1.1 400 Bad Request".
奇怪的是,如果我在我的本地IIS 7上发布Web服务应用程序,一切都不错,虽然我无法调试该服务.
当我使用可视化Web开发人员对服务进行重新编写时,会出现一个网页,其中包含以下地址:
的 "http://本地主机:1627/myservice.asmx/myMethod的"
在我的Android应用程序上,我用这样的URL调用该服务:
"http://10.0.2.2:1627/myservice.asmx/myMethod"
但后来我得到"HTTP/1.1 400 Bad Request"
我真的很感激任何帮助.
谢谢.