Apache HTTP Client提供503状态代码而不是200

时间:2014-06-04 10:56:56

标签: java apache http

我正在尝试使用Apache HTTPGet请求获取URL的状态代码。对于属于China Marketplace Domain的URL(类似于:www.URL.cn)我得到返回代码503,而当我尝试在浏览器中加载URL时,我得到200返回STatus。任何可能出错的线索。这是代码:

    HttpGet urlGet = new HttpGet(URL); // URL being any valid URL
    HttpResponse urlResponse = (HttpResponse) httpClient.execute(urlGet);
    int returnCode = urlResponse.getStatusLine().getStatusCode();

我也尝试过设置用户代理,但没有成功。是否需要额外的东西来解决这个问题。

0 个答案:

没有答案