我正在從Web服務讀取數據。這個問題,如果我把它的鏈接在瀏覽器上工作正常。當我這樣跑時給我錯誤。我懷疑這是由於我如何發送我的參數。我的參數列表有dID=1,5,7,11,14,18,26&FromDate=18 Sep 2012 00:00 am&ToDate=18 Sep 2012 10:00 am
。我需要在這裏做一些編碼嗎?服務器返回的HTTP響應代碼:400
URL xmlURLDM = new URL(urlDM);
InputStream xml2 = xmlURLDM.openStream();
我得到這個錯誤
java.io.IOException: Server returned HTTP response code: 400 for URL:
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1612)
at java.net.URL.openStream(URL.java:1035)
at xmlreader.main(xmlreader.java:172)
什麼的'urlDM'應該是前? –
這是一個url字符串。例如http:// url ....?dID = 1,5,7,11,14,18,26&FromDate = 2012年9月18日00:00上午&ToDate = 2012年9月18日上午10:00 – user837306