我正在从网络服务读取数据。如果我将链接放在浏览器上,问题就可以正常工作。当我这样运行时,会给我错误。我怀疑是不是因为我发送参数的方式。我的参数列表有这个dID=1,5,7,11,14,18,26&FromDate=18 Sep 2012 00:00 am&ToDate=18 Sep 2012 10:00 am
。我需要在这里做一些编码吗?
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)