Java 如何在尝试获取站点源时发送cookie?
我正在尝试使用此代码获取站点的源代码Java 如何在尝试获取站点源时发送cookie?,java,Java,我正在尝试使用此代码获取站点的源代码 private static String getUrlSource(String url) throws IOException { URL url = new URL(url); URLConnection urlConn = url.openConnection(); BufferedReader in = new BufferedReader(new InputStreamReader(
private static String getUrlSource(String url) throws IOException {
URL url = new URL(url);
URLConnection urlConn = url.openConnection();
BufferedReader in = new BufferedReader(new InputStreamReader(
urlConn.getInputStream(), "UTF-8"));
String inputLine;
StringBuilder a = new StringBuilder();
while ((inputLine = in.readLine()) != null)
a.append(inputLine);
in.close();
return a.toString();
}
当我以这种方式获取站点代码时,我会得到一个关于需要允许cookie的错误。java应用程序中是否允许cookies,这样我就可以获取一些源代码?我确实有浏览器用来登录的cookie,如果有帮助的话
谢谢
John这样您就必须处理原始请求数据,这样您就可以进行抽象,并可以使用一些方法