开发者

How to send a cookie along with HttpGet in Java

开发者 https://www.devze.com 2023-01-09 14:36 出处:网络
I am trying to send a cookie along with my HttpGet request, but everytime I try I havent been able to successfully send it.I also tried to modify the headers directly, here is my code:

I am trying to send a cookie along with my HttpGet request, but everytime I try I havent been able to successfully send it. I also tried to modify the headers directly, here is my code:

DefaultHttpClient httpClient = new DefaultHttpClient();  

CookieStore store = new BasicCookieStore();
store.addCookie(MyCookieStorag开发者_高级运维eClass.getCookie());
httpClient.setCookieStore(store);

HttpGet httpGet = new HttpGet("http://localhost/);     

try {
    // Execute HTTP Get Request  
    HttpResponse response = httpclient.execute(httpGet);  
    String responseData = ResponseHandler.getResponseBody(response);
} catch (IOException e) {
    e.printStackTrace();
}


This is actually the correct implementation for the HttpClient 4.0.1, I had just had not been getting the correct cookie.


Your MyCookieStorageClass.getCookie() method do return a Cookie with correct domain and path attribute?

0

精彩评论

暂无评论...
验证码 换一张
取 消