0
우리는 고객의 웹 사이트에서 정보를 얻으려고 HttpHead를 사용하고 있습니다. 그러나 어떤 이유로 응답에 쿠키를 얻고 있습니다. 기대 되는가? 쿠키를 반환하지 않도록 설정할 수있는 방법이 있습니까? 왜 HttpHead 메소드에서 쿠키를 다시 가져 오나요?
다음
우리가 HttpClient httpclient = new DefaultHttpClient();
// the time it takes to open TCP connection.
httpclient.getParams().setParameter(CoreConnectionPNames.CONNECTION_TIMEOUT, this.timeout);
// timeout when server does not send data.
httpclient.getParams().setParameter(CoreConnectionPNames.SO_TIMEOUT, this.timeout);
// the head method
HttpHead httphead = new HttpHead(url);
HttpResponse response = httpclient.execute(httphead);
이 우리가 쿠키뿐만 아니라 응답과 함께 반환 있다는 것을 나타내는 다음과 같은 경고를 받고 코드입니다.
[WARN] ResponseProcessCookies - 쿠키 거부 : "[버전 : 0] [이름 : DXFXFSG] [값 : AUR] [도메인 : ... 생략 ...] [경로 : /] [만료 : null]" . 잘못된 도메인 속성 "... 생략 ...". 원산지 : "... 생략 ..."
확인해 주셔서 감사합니다. 당신의 관찰이 맞다고 생각합니다. 서버 측에서 쿠키를 반환하지 못하게하는 것처럼 들릴 수도 있습니다. – bcbishop