처리의 컴퓨터 강좌 ① - 인터넷 에러 코드

웹서핑을 하다보면 가끔 평소에는 잘 뜨던 웹페이지가 뜨지 않는 경우가 있습니다. 때로는 사용자가 실수로 웹사이트의 주소를 잘못 입력해서 그럴 수도 있고, 때로는 서버에 문제가 발생했을 수도 있습니다. 그럴 때는 인터넷 익스플로러가 서버로부터 정보를 받아서 어떠한 이유로 웹페이지가 표시되지 않는지 그 이유를 알려줍니다.

아래와 같은 화면을 한번쯤은 보셨을 겁니다. 화면 아래를 잘 살펴보면 ‘HTTP 404’라고 되어있는 부분이 있습니다. 여기서 HTTP 뒤에 붙어있는 404를 HTTP 에러 코드라고 부르고 현재 발생한 문제가 무엇인지에 대한 정보를 가지고 있습니다. 서버는 문제가 발생하면 이 에러 코드를 사용자에게 보내고 사용자는 이 정보를 통해서 문제를 파악하고 대처할 수 있는 것입니다.
 


그러므로 에러코드의 종류와 그 의미에 대해서 알아두는 것은 큰 도움이 됩니다.

에러코드의 범위

에러코드의 종류

100 ~ 199

상태 정보를 전달하기 위한 코드(서버 기록용으로만 주로 사용)

200 ~ 299

성공을 나타내는 코드(서버 기록용으로만 주로 사용)

300 ~ 399

경고를 나타내는 코드(그러나 사용자의 요청은 만족시킨 경우)

400 ~ 499

클라이언트의 요청에 문제가 있어서 실패한 경우

500 ~ 599

서버에 문제가 있어서 실패한 경우


자주 볼 수 있는 에러 코드들을 아래와 같습니다.

HTTP Error 200, 201
문제가 없이 성공적입니다.

HTTP Error 202
요청을 받았지만 아직 여전히 처리중입니다.

HTTP Error 204
요청을 처리했지만 응답할 데이터가 없습니다.

HTTP Error 301
요청한 데이터가 영구적으로 옮겨졌습니다. 응답은 요청한 자원이 어디로 이동했는지를 나타냅니다.

HTTP Error 302
요청한 데이터가 임시적으로 옮겨졌습니다. 응답은 요청한 자원이 현재 어디로 이동했는지를 나타냅니다.

HTTP Error 304
요청이 받아들여지지 않았습니다. 사용자가 요청한 정보는 최신의 것이고 다시 전송될 필요가 없습니다.

HTTP Error 305
표시된 프록시 서버를 통해서 요청을 보내시기 바랍니다.

HTTP Error 400
요청에 문제가 있습니다. 요청의 문법이 잘못되어 서버가 이해할 수 없습니다.

HTTP Error 401
허가받지 못한 사용자로부터의 요구입니다. 요구하신 자료는 현재 보호되어있습니다.

HTTP Error 403
사용자는 해당 요구(읽기/쓰기/수행)를 수행할 권한이 없습니다.

HTTP Error 404
요청한 파일이 서버에 존재하지 않습니다. 해당하는 페이지가 옮겨졌을 수 있습니다. URL을 확인하십시오.

HTTP Error 500
서버 내부의 오류입니다. 서버가 현재 요청을 수행할 수가 없습니다. 다음에 다시 시도해보십시오.

HTTP Error 503
현재 해당 서버에 과부하가 걸려서 요청을 받아드릴 수 없습니다. 잠시 후에 다시 시도해보십시오.

by 처리 | 2007/11/04 11:29 | churi Review | 트랙백 | 덧글(0)

트랙백 주소 : http://churis.egloos.com/tb/957789
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]

:         :

:

비공개 덧글

◀ 이전 페이지          다음 페이지 ▶