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