728x90
반응형
HTTP 응답코드
http 응답코드는 5개로 분류할 수 있습니다.
상태코드의 첫번째 숫자는 응답의 클래스를 정의하고 있습니다.
- 100 번대 (정보) : 요청을 일부 받았으며, 나머지 요청을 기다리고 있습니다.
- 200 번대 (성공) : 요청을 성공적으로 받았습니다.
- 300 번대 (리다이렉션) : 요청을 완료하기 위해서는 추가적인 작업이 필요합니다.
- 400 번대 (클라이언트 오류) : 요청의 문법이 잘못되는 등의 오류로 요청을 처리할 수 없습니다.
- 500 번대 (서버 오류) : 요청은 제대로 전송되었지만 서버가 처리하지 못합니다.
우리가 평소 많이 볼 수 있는 응답코드는 404나 500에러 입니다.
추가적으로 자주 볼 수 있는 응답코드를 소개해드리겠습니다.
101 | Switching Protocols |
201 | 새로운 컨텐츠를 만드는 것이 성공했습니다. 예를 들자면 새로운 댓글이나 포스트를 작성했을 때입니다. |
202 | 서버가 클라이언트의 명령을 받았습니다. |
203 | 서버가 요청을 성공적으로 처리했지만 신뢰할 수 없는 정보를 제공했습니다. |
204 | 요청이 성공했지만 응답할 컨텐츠가 없습니다. |
206 | 서버가 GET요청의 일부분만을 성공적으로 처리하였습니다. |
301 | 요청한 페이지를 새 위치로 영구적으로 이동합니다. |
302 | 임시적으로 주소가 바뀌었을 때 사용합니다. |
304 | 캐시된 페이지를 재사용합니다. (전에 방문한 사이트) |
401 | 로그인을 하지않아 권한이 없습니다. |
403 | 페이지가 금지되었습니다. (관리자페이지) |
404 | 찾을 수 없는 페이지입니다. (주소 이전) |
408 | 요청 시간을 초과했습니다. |
409 | 요청을 처리하는 과정에서 충돌이 발생했습니다.(회원가입을 완료했는데 이미 사용 중인 아이디일 경우) |
410 | 영구적으로 사용할 수 없는 페이지입니다. |
451 | warning.or.kr처럼 법적으로 막혔을 때 사용합니다. |
501 | 요청할 수 있는 기능이 구현되지 않았습니다. |
502 | 서버가 게이트웨이나 프록시 역할을 하고있어 요청이 중간에서 유실되었습니다. |
503 | 서버가 유지보수 중이거나 터졌을 때입니다. |
504 | 서버의 게이트웨이에 문제가 생겨서 시간이 초과되었습니다. |
505 | HTTP 버전이 달라서 요청을 처리할 수 없습니다. |
728x90
반응형
'Archive > Hacking' 카테고리의 다른 글
[ Message Hooking ] Windows Message 처리 방법 (0) | 2020.03.21 |
---|---|
[ Message Hooking ] Message Hooking 간단한 개요 (2) | 2020.03.20 |
Lord of SQL Injection 17단계, succubus풀이 (0) | 2019.11.08 |
Lord of SQL Injection 16단계, zombie_assassin풀이 (0) | 2019.11.08 |
Lord of SQL Injection 15단계, assassin풀이 (0) | 2019.11.08 |