所以这是交易。我还没有,但是从星期五开始,我正在制作一个论坛。我想做的是检查用户是否在论坛上注册。
我不确定,但可以说用户存储在 URL/users/NAME.WHATEVER (jsp?)
我如何在 java 中建立 URL 连接,并检查 URL/users/Robert.WHATEVER == null 吗?
所以这是交易。我还没有,但是从星期五开始,我正在制作一个论坛。我想做的是检查用户是否在论坛上注册。
我不确定,但可以说用户存储在 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。