웹/웹 보안

HTTP 상태코드

비니화이팅 2018. 1. 18. 20:12

2XX

(Succes)

200

(OK)

- HTTP 요청에 대해 에러 없이 성공

201

(생성됨)

- 서버가 성공적으로 요청된 새 리소스를 생성

3XX

(Redirect)

300

(다중선택)

- 클라이언트가 선택할 수 있는 리소스에 대한 다중옵션을 표시

301

(영구 변경)

- 현재 이후 모든 요청들은 변경된 위치에서 수행

302

(임시 변경)

- 현재 요청을 임시위치에서 수행하지만, 이후 요청은 원래의 위치에서 수행

4XX

(Client

error)

400

(잘못된 요청)

- 문법상 오류로 요청을 수행할 수 없음

401

(권한 없음)

- 요청에 대해 인증이 필요 혹은 인증실해

403

(금지됨)

- 유효한 요청에 대해 서버가 응답 거부

- 접근이 거부된 데이터 요청시 나타남

- 서버가 허용하지 않는 웹페이지를 요청시 반환

404

(찾을 수 없음)

- 현재 요청된 리소스를 찾을 수 없으나, 향후의 요청에 대해서는 유효할수도 있음

5XX

(Server

error)

500

(내부 서버 오류)

- 예외 조건발생으로 알맞은 상세메시지가 없을 때 표시

501

(구현 안됨)

- 서버가 요청된 메서드를 인식하지 못하거나 요청을 수행할 수 있는 성능이 결여