我一直在努力为这个问题找到答案。
如何建立到localhost:8080的URL连接并检查HTTP响应代码是否介于200和209之间?
答案 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){
//...
}