MalformedURLException的我在编程相当好,所以这是一个奇怪的一个我...Android的 - 对HTTP请求
我试图拉从螳螂Bug Tracker的一个值,显示在我的Android应用程序。为此,我使用kSOAP2库访问Mantis的SOAP接口。
错误我得到的是这些细节中找到
协议发出MalformedURLException:/api/soap/mantisconnect.php
的网址与用户输入的URI具有内置的字符串附着到端:
String fullUrl = HOST + "/api/soap/mantisconnect.php/mc_version?wsdl";
trans.call(fullUrl, soapEnvelope);
HOST在成功通过,我已通过调试变量看到这一点,fullUrl等于:
http://192.168.1.98/mantis/api/soap/mantisconnect.php/mc_version?wsdl
这是从Eclipse的HOST变量的调试视图中复制出来的。
程序出错的点在trans.call();其中trans是kSOAP2库中提供的HTTPTransportSE对象。即反式定义的网址是(奇怪?):
/api/soap/mantisconnect.php
所以对我来说这个问题似乎在于解析问题HttpTransportSE对象中,可以找到源here扩展transport.java(我不能把一个链接,因为它认为即时通讯垃圾邮件,但你可以在该SVN中找到它)。
通常由这一点,我已经发现了问题,从来没有打提交按钮,但我有这个=实际问题(所有帮助欢迎&必要!
你的解决方案是什么答案?“ – CoronaPintu 2014-04-28 09:54:05