102

Processing

공식 Deprecated
시간이 많이 걸리는 요청이 처리됩니다.

HTTP 상태 코드 102의 사양

102 Processing 상태 코드는 서버가 전체 요청을 수락했지만 아직 완료하지 않았음을 클라이언트에게 알리는 데 사용되는 중간 응답입니다. 이 상태 코드는 서버가 요청을 완료하는 데 상당한 시간이 걸릴 것으로 합리적으로 예상하는 경우에만 전송해야 합니다. 지침에 따라 메소드를 처리하는 데 20초(합리적이지만 임의의 값)보다 오래 걸리는 경우 서버는 102 Processing 응답을 반환해야 합니다. 서버는 요청이 완료된 후 최종 응답을 보내야 합니다. 메소드는 처리하는 데 오랜 시간이 걸릴 수 있으며, 특히 Depth 헤더를 지원하는 메소드는 더욱 그렇습니다. 이러한 경우 클라이언트는 응답을 기다리는 동안 연결이 시간 초과될 수 있습니다. 이를 방지하기 위해 서버는 102 Processing 상태 코드를 반환하여 서버가 여전히 메서드를 처리 중임을 클라이언트에게 알릴 수 있습니다.

출처 / 인용 출처: 102 Processing HTTP 상태 코드는 RFC2518 섹션 RFC2518에 명시되어 있습니다.

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

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

102 HTTP 상태 코드 테스트

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

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

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

Chrome No (Deprecated)
Edge No (Deprecated)
Firefox No (Deprecated)
Opera No (Deprecated)
Safari No (Deprecated)
Chrome Android No (Deprecated)
Firefox for Android No (Deprecated)
Opera Android No (Deprecated)
Safari on iOS No (Deprecated)
Internet No (Deprecated)
WebView Android No (Deprecated)

프로그래밍 언어의 상수

HttpStatusCode.Processing
http.StatusProcessing
Response::HTTP_PROCESSING
:processing

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

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

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

LinkedInGitHub