
HTTP response code는 HTTP 요청을 처리하는 결과를 나타내는 코드입니다. HTTP response code는 5xx 에러 코드와 4xx 에러 코드로 나누어집니다.
5xx 에러 코드는 서버 측의 오류로 인해 발생하는 코드입니다. 예를 들어, 다음과 같은 코드가 있습니다.
- 500 Internal Server Error : 서버 내부 오류로 인해 발생하는 코드입니다.
- 501 Not Implemented : 서버가 요청을 처리할 수 없는 코드입니다.
- 502 Bad Gateway : 서버가 요청을 처리할 수 없는 코드입니다.
- 503 Service Unavailable : 서버가 요청을 처리할 수 없는 코드입니다.
- 504 Gateway Timeout : 서버가 요청을 처리할 수 없는 코드입니다.
4xx 에러 코드는 클라이언트 측의 오류로 인해 발생하는 코드입니다. 예를 들어, 다음과 같은 코드가 있습니다.
- 400 Bad Request : 클라이언트가 요청을 잘못 보낸 경우 발생하는 코드입니다.
- 401 Unauthorized : 클라이언트가 인증을 하지 않은 경우 발생하는 코드입니다.
- 403 Forbidden : 클라이언트가 요청을 처리할 수 없는 경우 발생하는 코드입니다.
- 404 Not Found : 클라이언트가 요청한 리소스를 찾을 수 없는 경우 발생하는 코드입니다.
- 405 Method Not Allowed : 클라이언트가 허용되지 않은 메서드를 사용한 경우 발생하는 코드입니다.
이러한 코드들은 HTTP response code를 설정할 때 사용할 수 있습니다. 예를 들어, 다음과 같은 코드가 있습니다.
#hostingforum.kr
php
http_response_code(404);
이 코드는 HTTP response code를 404로 설정합니다.
2025-06-28 08:36