如何检查java是否存在网页?
所以这是交易。 我还没有,但从星期五开始,我正在建立一个论坛。 我想做的是检查用户是否在论坛上注册。
我不确定,但是让我们说用户存储在URL / users / NAME.WHATEVER(jsp?)中
如何在java中建立URL连接,并检查URL / users / Robert.WHATEVER == null?
即使你可以搜索你的答案:一个简单的方法是使用Apache Http组件
HttpClient httpclient = new DefaultHttpClient(); HttpGet httpget = new HttpGet("http://localhost/users/Robert.WHATEVER"); HttpResponse response = httpclient.execute(httpget); if (response.getStatusLine().getStatusCode() == 404) { System.out.println("User Robert.WHATEVER not found"); }
有一个很好的教程,有很多例子可以解释如何使用HttpClient。
另一个高级框架是ResteasyClientFramework 。