0
HttpClientを使用してWebページにログインしています。ウェブページは私に別のページにリダイレクトされます。リダイレクト時のBasicHttpContextエラーメッセージ
私は、次のコードでリダイレクトを扱っている:私はHttpClientを4.1.3瓶とhttpCore 4.1.4 jarファイルを使用
client.setRedirectStrategy(new DefaultRedirectStrategy(){
public boolean isRedirected(HttpRequest req, HttpResponse res, HttpContext con){
if(res.getStatusLine().getStatusCode()==302) return true;
return false;
}
});
。私のJavaコンパイラのバージョンは1.5です。
私は、次のエラーを取得しています:
Exception in thread "main" java.lang.NoSuchMethodError: org.apache.http.protocol.BasicHttpContext: method <init>()V not found
at org.apache.http.impl.client.AbstractHttpClient.createHttpContext(AbstractHttpClient.java:273)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:797)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:754)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:732)
誰も私を助けてくださいことができます。以前のスタックフローの質問を見て、私のコンパイラをバージョン1.3に変更してチェックしましたが、それでも同じエラーが出ました。 httpCoreをバージョン4.0に変更してチェックしましたが、それでも同じエラーが出ました。
追加情報が必要な場合は、私に知らせてください。
ありがとうございます。