200 상태 코드에 대한 일반적인 설명
아쉽게도 이 텍스트 블록은 영어로만 제공됩니다.
The HTTP status code 200 OK signals that the server has successfully processed the client's request and returned a correct response. This means that the web page or resource that the client requested was found and successfully transmitted. It is a standard status code used for successful requests.
HTTP 상태 코드 200의 사양
GET 대상 리소스의 표현,
HEAD GET과 동일하지만 표현 데이터가 없는 표현,
POST 작업의 상태 또는 작업에서 얻은 결과의 표현,
PUT, DELETE 작업의 상태의 표현,
OPTIONS 통신 옵션의 표현,
TRACE 엔드 서버에서 수신한 요청 메시지의 표현.
콘넥트에 대한 응답 외에 200 OK 응답에는 항상 페이로드가 있지만 원본 서버는 길이가 0인 페이로드 본문을 생성할 수 있으며, 페이로드를 원하지 않는 경우 원본 서버는 대신 204(내용 없음)를 보내야 합니다. CONNECT의 경우 성공적인 결과는 200 OK 응답 헤더 섹션 바로 뒤에 시작되는 터널이므로 페이로드가 허용되지 않습니다. 200 OK 응답은 메서드 정의 또는 명시적 캐시 제어에 달리 명시되지 않는 한 기본적으로 캐시할 수 있습니다([RFC7234] 4.2.2 절 참조).출처 / 인용 출처: 200 OK HTTP 상태 코드는 RFC7231 섹션 RFC7231에 명시되어 있습니다.
PHP로 200 상태 코드를 던지는 방법은 무엇인가요?
웹 페이지에 HTTP 상태 코드 200를 던지려면 PHP 함수 http_response_code를 사용할 수 있습니다. 구문은 다음과 같습니다: http_response_code(200) (PHP 5 >= 5.4.0, PHP 7, PHP 8)
200 HTTP 상태 코드 테스트
클라이언트 측에서 HTTP 상태 코드(이 경우 200 OK) 및 기타 정보를 표시하려면 F12를 사용하여 개발 콘솔을 열어야 합니다. 그런 다음 "네트워크" 탭으로 이동합니다. 이제 페이지를 열면 네트워크 탭에 웹사이트(예: index.php)가 표시됩니다. 이를 선택한 다음 허더 섹션을 선택해야 합니다. 그러면 사용자에게 다음과 같은 결과가 표시됩니다:
URL: https://http-statuscode.com/errorCodeExample.php?code=200
상태: 200 OK
그: Network
IP 주소: XX.XX.XX.XX
200 상태 코드의 브라우저 호환성
Chrome | Yes |
Edge | Yes |
Firefox | Yes |
Opera | Yes |
Safari | Yes |
Chrome Android | Yes |
Firefox for Android | Yes |
Opera Android | Yes |
Safari on iOS | Yes |
Internet | Yes |
WebView Android | Yes |
프로그래밍 언어의 상수
http.StatusOK
Response::HTTP_OK
:ok
$this->response($data, HTTP_OK);
HTTP 상태 코드 200에 대한 추가 정보가 포함된 외부 링크:
HTTP 상태 코드 200에 대한 재미있는 밈
블로그 기사
HTTP 상태 코드 200 확인 및 201 생성됨: 성공했지만 의미는 다릅니다.
HTTP 상태 코드의 역사HTTP 상태 코드의 역사는 HTTP 1.0의 도입으로 200 OK 상태 코드가 탄생한 1996년으로 거슬러 올라갑니다. 당시 이 코드는 요청된 데이터가 응답에 포함된 성공적인 요청을 알리는 데 사용...