2014-01-21 3 views
0

의 차이점 우리는 모두 문자열이 요청 헤더가 쿠키와 다르다는 것을 알고 있습니다. 이제 URL 연결을 사용하여 서버에 쿠키를 보내려고합니다. URL 연결에 설정된 쿠키와 같은 속성이 없다는 것을 알고 있으므로 addRequestProperty ("iPlanetDirectoryPro", iPlanetDirectoryPro)를 사용하고 있습니다. 이제 이것이 요청 헤더 인 쿠키 또는 문자열일까요?요청 헤더의 문자열과 url 연결의 쿠키

이제 서버 측에서 request.getCookies(); 나는 어떤 과자도 얻지 않을 것이다. 하지만 만약 내가 request.getHeader ("iPlanetDirectoryPro") 그러면 내 문자열을 얻을 것이다. 어떻게 쿠키를 보낼 수 있습니까?

+1

http://www.hccp.org/java-net-cookie-how-to.html – NINCOMPOOP

+1

이 도움이 될 수 있습니다 : HTTP : //stackoverflow.com/ 질문/3249137/how-to-set-cookies-at-http-get-method-using-java – NINCOMPOOP

답변

1

쿠키의 도메인, 경로, 포트 및 '보안'플래그와 같이 전송되지 않는 쿠키의 다음 세부 정보를 검토해야합니다.

쿠키는 클라이언트 측에서 데이터를 임시로 저장하는 것과 같습니다. 브라우저는 임시 디렉토리에 쿠키를 저장하고 각 요청과 함께 쿠키를 보냅니다.

그러나 헤더는 브라우저와 서버에 대한 힌트입니다. 준비하기. 콘텐츠 유형 헤더와 같이 요청이 application/json과 같은 특정 유형의 데이터를 보내는 중임을 알립니다. 이제 JSON 데이터를 전송합니다. 서버는이 유형 (type)을 처리 할 수 ​​있는지 여부를 결정합니다. 그렇지 않은 경우 예외가 발생합니다.

는 이해 쿠키이를 참조하십시오 https://studio.tellme.com/vxml2/ovw/cookies.html