빈칸 ⓐ, ⓑ, ⓒ에 들어갈 상태코드 값으로 알맞은 것은?클라이언트의 … | [정보보안기사 필기] 20년 1회차 기출문제 상세 페이지
1[정보보안기사 필기] 20년 1회차
빈칸 ⓐ, ⓑ, ⓒ에 들어갈 상태코드 값으로 알맞은 것은?
- 클라이언트의 요청이 성공적으로 수신되어 처리되었음을 의미한다. - ( ⓐ )번대
- 서버 자체에서 생긴 오류 상황이나 클라이언트의 요구 사항을 제대로 처리할 수 없을 때 발생한다. - ( ⓑ )번대
- 클라이언트의 요구 사항을 처리하려면 다른 곳에 있는 자원이 필요하다는 것을 의미한다. - ( ⓒ )번대
1
ⓐ 200 ⓑ 400 ⓒ 500
2
ⓐ 400 ⓑ 300 ⓒ 200
3
ⓐ 200 ⓑ 500 ⓒ 300
4
ⓐ 300 ⓑ 400 ⓒ 500
해설
ⓐ는 200번대, ⓑ는 500번대, ⓒ는 300번대이다.
HTTP 상태코드는 첫 자리가 응답의 부류를 결정한다. 요청이 정상 수신·처리되면 2xx 성공, 서버 내부 사정으로 요청을 처리하지 못하면 5xx 서버 오류, 요청한 자원이 다른 위치에 있어 추가 요청이 필요하면 3xx 리다이렉션이다.
나머지 부류도 함께 정리해 두자. 1xx는 처리 중임을 알리는 정보 응답이고, 4xx는 존재하지 않는 자원 요청이나 권한 부족처럼 클라이언트 요청 자체의 오류여서 서버 책임인 5xx와 반드시 구분해야 한다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.