我正在通过URL在Java中读取XML,这是我的代码:
String web="example.com";
URL url = new URL(web);
URLConnection conn = url.openConnection();
conn.setDoOutput(true);
OutputStreamWriter writer = new OutputStreamWriter(conn.getOutputStream());
writer.write(ufx);
writer.flush();
BufferedReader reader = new BufferedReader(new InputStreamReader(conn.getInputStream()));
String line;
while ((line = reader.readLine()) != null) {
answer.append(line);
}
writer.close();
reader.close();
} catch (Exception e) {
e.printStackTrace();
}
return answer.toString();
我的问题是我正在使用的网址被阻止了,而我想通过输入流读取来自该网站的数据。在Mozilla中删除无代理后,网站可以成功打开。 我该如何在Java中实现这一点?