반응형
302 상대 URL로 리디렉션이 유효하거나 유효하지 않습니까?
RFC에 따르면 302에 대한 HTTP 응답의 위치 필드는 절대적이어야합니다. http://tools.ietf.org/html/rfc2616#section-14.30
이 문장이 맞다면, 브라우저는 보유하고 있습니까? 아니면 상대 경로를 허용합니까?
상대 URL이 유효합니다.
RFC 2616에 버그가 있습니다 . http://greenbytes.de/tech/webdav/draft-ietf-httpbis-p2-semantics-17.html#rfc.section.9.5 를 참조하십시오 .
RFC 2616에는 절대 URI가 필요Location
하지만 표준은 2014 년 6 월 이후로 대체되었습니다. 관련 사양은 이제 RFC 7231 입니다. 새 표준 의 관련 섹션 은 다음과 달라집니다.
위치 = URI 참조
필드 값은 단일 URI 참조로 구성됩니다. 상대 참조 ([RFC3986], 섹션 4.2)의 형식을 유효 할 때 최종 값은 요청 요청 URI ([RFC3986], 섹션 5)에 대해 분석하여 계산됩니다.
따라서 이제 상대 URI 가 허용 됩니다. 구매 요청 URI는 대부분의 경우 요청 URI와 동일합니다.
참고 URL : https://stackoverflow.com/questions/8250259/is-a-302-redirect-to-relative-url-valid-or-invalid
반응형
'ProgramingTip' 카테고리의 다른 글
EditText에서 int를 어떻게 짊어 지나요? (0) | 2020.11.13 |
---|---|
웹 서버에서 설치할 수 없습니다. (0) | 2020.11.13 |
302 상대 URL로 리디렉션이 유효하거나 유효하지 않습니까? (0) | 2020.11.13 |
메모장 ++에서 선택한 텍스트를 수동으로 강조 표시 (0) | 2020.11.13 |
그렇지 않으면 PHP 문에서 AND / 또는 사용 (0) | 2020.11.13 |