我写了以下代码:
public static void main(String args[]) throws IOException {
URL url = new URL("http://stackoverflow.com/");
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
System.out.print(conn.getResponseMessage());
}
我希望在运行此方法时在控制台中显示所有调试信息。
我想看看日志中发送了什么类型的http请求。
最佳答案
由于Java默认使用Java Logging,请添加以下代码:
static {
ConsoleHandler handler = new ConsoleHandler();
handler.setLevel(Level.ALL);
Logger log = LogManager.getLogManager().getLogger("");
log.addHandler(handler);
log.setLevel(Level.ALL);
}
关于java - 查看HttpURLConnection中的详细日志,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20114753/