Java 如何建立到localhost:8080的URL连接并检查HTTP响应代码是否介于200和209之间?

Java 如何建立到localhost:8080的URL连接并检查HTTP响应代码是否介于200和209之间?,java,Java,我一直在努力寻找这个问题的答案 如何与localhost:8080建立URL连接并检查HTTP响应代码是否在200和209之间?您必须打开套接字并发送HTTP命令:GET/http1.0,然后分析HTTP响应以找到响应代码 有一种更简单的方法,使用类似的库。这应该可以做到: URL url = new URL("http://example.com"); HttpURLConnection connection = (HttpURLConnection)url.openConnection();

我一直在努力寻找这个问题的答案


如何与localhost:8080建立URL连接并检查HTTP响应代码是否在200和209之间?

您必须打开套接字并发送HTTP命令:
GET/http1.0
,然后分析HTTP响应以找到响应代码

有一种更简单的方法,使用类似的库。

这应该可以做到:

URL url = new URL("http://example.com");
HttpURLConnection connection = (HttpURLConnection)url.openConnection();
connection.setRequestMethod("GET");
connection.connect();

int code = connection.getResponseCode();
if (code>=200 && code <= 209){
    //...
}
URL=新URL(“http://example.com");
HttpURLConnection connection=(HttpURLConnection)url.openConnection();
connection.setRequestMethod(“GET”);
connection.connect();
int code=connection.getResponseCode();

如果(代码>=200&&code,您的具体问题是什么?您是否查看了?