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

时间:2013-04-03 12:41:38

标签: java

我一直在努力为这个问题找到答案。

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

2 个答案:

答案 0 :(得分:0)

哟必须打开套接字并发送HTTP命令:GET / HTTP 1.0,并分析HTTP响应以查找响应代码。

有一种更简单的方法,使用像HTTPUnit这样的库。

答案 1 :(得分:0)

这应该这样做:

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){
    //...
}