1

所以这是交易。我还没有,但是从星期五开始,我正在制作一个论坛。我想做的是检查用户是否在论坛上注册。

我不确定,但可以说用户存储在 URL/users/NAME.WHATEVER (jsp?)

我如何在 java 中建立 URL 连接,并检查 URL/users/Robert.WHATEVER == null 吗?

4

1 回答 1

4

即使你可以用谷歌搜索你的答案:一种简单的方法是使用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

于 2012-11-01T04:59:20.420 回答