문제
1. 페이지 방문 시 쿠키가 생성되며, 프로그램은 해당 쿠키의 일부만 얻을 수 있으며 이는 브라우저에서 액세스하는 쿠키와 일치하지 않습니다.
2. 응답 헤더의 쿠키를 얻었습니다.
요청 헤더에서 쿠키를 가져오고 싶습니다.
3. 테스트 링크: http://i.umeng.com/
보충사항:
백엔드 서비스 인수
1단계: 브라우저 쿠키 지우기
2단계: 처음 주소를 요청할 때 요청 헤더에 관련 쿠키가 포함되어 있는 것을 발견하고 쿠키를 얻고 싶었습니다.
다른 방문의 응답 헤더에는 쿠키 설정이 발견되지 않아 요청 헤더의 쿠키가 어디서 오는지 궁금합니다.
쿠키에서 다음 두 이름의 값을 얻고 싶습니다
문제 원인: js에서 생성된 쿠키
문제
1. 페이지 방문 시 쿠키가 생성되며, 프로그램은 해당 쿠키의 일부만 얻을 수 있으며 이는 브라우저에서 액세스하는 쿠키와 일치하지 않습니다.
2. 응답 헤더의 쿠키를 얻었습니다.
요청 헤더에서 쿠키를 가져오고 싶습니다.
3. 테스트 링크: http://i.umeng.com/
보충사항:
백엔드 서비스 인수
1단계: 브라우저 쿠키 지우기
2단계: 처음 주소를 요청할 때 요청 헤더에 관련 쿠키가 포함되어 있는 것을 발견하고 쿠키를 얻고 싶었습니다.
다른 방문의 응답 헤더에는 쿠키 설정이 발견되지 않아 요청 헤더의 쿠키가 어디서 오는지 궁금합니다.
쿠키에서 다음 두 이름의 값을 얻고 싶습니다
문제 원인: js에서 생성된 쿠키
쿠키를 js로 받으시겠어요, 아니면 백엔드 서비스에서 요청으로 쿠키를 받으시겠어요?
Umeng의 로그인 정보입니다. 쿠키를 확인해 보니 모두 정상입니다.
서버가 요청에 포함된 쿠키를 가져오도록 하려면 웹 서버 주소가 인터페이스 서버 주소와 동일한 도메인에 있는지 확인하세요. 그렇지 않은 경우 프런트 엔드에서 도메인 전체에 쿠키를 수동으로 설정해야 합니다. 페이지에서 요청을 보냅니다.
일반적으로 웹 서버와 인터페이스 서버의 도메인 이름이 동일한 경우 인터페이스 서버에 요청이 전송될 때마다 브라우저는 자동으로 도메인 이름 아래의 모든 쿠키를 가져오고 인터페이스 서버는 해당 쿠키를 전달합니다. 쿠키 이름을 미리 설정해 나만의 쿠키를 필터링하세요.
도움이 될지 모르겠습니다. 좀 더 명확하게 설명해주실 수 있나요? 아니면 어떤 용도로 사용하고 싶으신가요?
이해하는 데 문제가 있습니다
쿠키를 먼저 설정한 다음 동일한 요청에서 설정한 쿠키를 받으시겠습니까? 물론 이것은 불가능합니다.
설정된 쿠키는 다음 요청까지 획득되지 않습니다.
즉,
요청에서 쿠키 값을 먼저 설정한 다음 설정 값이 무엇인지 확실히 알 수 있고 이 값을 직접 사용할 수 있습니다. 왜 쿠키를 통해 얻어야 할까요?
요청 헤더의 쿠키는 요청 시 설정됩니다. .