203

Non-Authoritative Information

공식
메타 정보를 제공하기 위해 캐시된 사본이 사용되었습니다. 데이터가 최신 상태가 아닐 수 있습니다.

HTTP 상태 코드 203의 사양

203 Non-Authoritative Information 상태 코드는 요청이 성공했지만 변환 프록시에 의해 원본 서버의 200(OK) 응답에서 동봉된 페이로드가 수정되었음을 나타냅니다([RFC7230] 섹션 5.7.2). 이 상태 코드를 통해 프록시는 변환이 적용되었을 때 수신자에게 알릴 수 있으며, 이 지식은 나중에 콘텐츠에 대한 결정에 영향을 미칠 수 있습니다. 예를 들어, 콘텐츠에 대한 향후 캐시 유효성 검사 요청은 동일한 요청 경로(동일한 프록시를 통해)를 통해서만 적용될 수 있습니다.

203 Non-Authoritative Information 응답은 214 변환 적용([RFC7234] 섹션 5.5)의 경고 코드와 유사하며, 모든 상태 코드의 응답에 적용할 수 있다는 장점이 있습니다.

203 Non-Authoritative Information 응답은 기본적으로 캐시 가능(즉, 메서드 정의 또는 명시적 캐시 제어에서 달리 지정하지 않는 한([RFC7234] 섹션 4.2.2 참조))합니다.

출처 / 인용 출처: 203 Non-Authoritative Information HTTP 상태 코드는 RFC7231 섹션 RFC7231에 명시되어 있습니다.

PHP로 203 상태 코드를 던지는 방법은 무엇인가요?

웹 페이지에 HTTP 상태 코드 203를 던지려면 PHP 함수 http_response_code를 사용할 수 있습니다. 구문은 다음과 같습니다: http_response_code(203) (PHP 5 >= 5.4.0, PHP 7, PHP 8)

203 HTTP 상태 코드 테스트

클라이언트 측에서 HTTP 상태 코드(이 경우 203 Non-Authoritative Information) 및 기타 정보를 표시하려면 F12를 사용하여 개발 콘솔을 열어야 합니다. 그런 다음 "네트워크" 탭으로 이동합니다. 이제 페이지를 열면 네트워크 탭에 웹사이트(예: index.php)가 표시됩니다. 이를 선택한 다음 허더 섹션을 선택해야 합니다. 그러면 사용자에게 다음과 같은 결과가 표시됩니다:

상태 코드 203 Non-Authoritative Information
개요
URL: https://http-statuscode.com/errorCodeExample.php?code=203
상태: 203 Non-Authoritative Information
그: Network
IP 주소: XX.XX.XX.XX
상태 코드 203 Non-Authoritative Information

203 상태 코드의 브라우저 호환성

Chrome no data
Edge no data
Firefox no data
Opera no data
Safari no data
Chrome Android no data
Firefox for Android no data
Opera Android no data
Safari on iOS no data
Internet no data
WebView Android no data

프로그래밍 언어의 상수

http.StatusNonAuthoritativeInfo
Response::HTTP_NON_AUTHORITATIVE_INFORMATION
:non_authoritative_information

HTTP 상태 코드 203에 대한 재미있는 밈

작성자: Tony Brüser
작성자: Tony Brüser

토니 브루서는 HTTP 상태 코드에 관심이 많은 열정적인 웹 개발자입니다.

LinkedInGitHub