특정 상황에서 사용자에게 에러 페이지를 보여주어야 할 때가 있다.
아래와 같이 header 에 에러 코드와 문구를 입력하여 사용자에게 손쉽게 에러 페이지를 보여줄 수 있다.
<?php
header("HTTP/1.0 400 Bad Request");
exit();
?>
로 하면 되고, 다른 에러를 표현해줄 경우에는 400 대신 아래 숫자를, Bad Request 대신 아래 문구를 입력하면 된다.
100 : Continue,
101 : Switching Protocols,
200 : OK,
201 : Created,
202 : Accepted,
203 : Non-Authoritative Information,
204 : No Content,
205 : Reset Content,
206 : Partial Content,
300 : Multiple Choices,
301 : Moved Permanently,
302 : Moved Temporarily,
303 : See Other,
304 : Not Modified,
305 : Use Proxy,
400 : Bad Request,
401 : Unauthorized,
402 : Payment Required,
403 : Forbidden,
404 : Not Found,
405 : Method Not Allowed,
406 : Not Acceptable,
407 : Proxy Authentication Required,
408 : Request Time-out,
409 : Conflict,
410 : Gone,
411 : Length Required,
412 : Precondition Failed,
413 : Request Entity Too Large,
414 : Request-URI Too Large,
415 : Unsupported Media Type,
500 : Internal Server Error,
501 : Not Implemented,
502 : Bad Gateway,
503 : Service Unavailable,
504 : Gateway Time-out,
505 : HTTP Version not supported
'Server' 카테고리의 다른 글
Java JDBC 드라이버 없다고 에러나는 상황에서의 설정 (0) | 2017.12.27 |
---|---|
Mysql DB 선택과 확인 명령 (0) | 2017.12.27 |
DB 테이블 초기화 하기 (0) | 2017.11.28 |
WebStorm / PhpStorm Out of Memory 오류 해결 (0) | 2017.04.10 |
PHP 서버 동작 시 <? 스크립트 에러가 발생할 때 (0) | 2017.04.03 |
댓글