반응형
HTTP ERROR 400 의미와 발생 원인
잘 접속되던 사이트가 갑자기 위와 같은 사진처럼 에러가 난다면 이렇게 해결하시면 됩니다.
일단 HTTP 400 error 가 무엇을 뜻하는지, 원인과 해결책을 알아보도록 하겠습니다.
클라이언트(웹 브라우저)에서 서버에 요청(Request)을 하면 서버는 응답(Response)으로 보내줍니다.
정상적인 처리가 이루어졌다면 성공 응답과 함께 결과 값을 보내주기도 하고, 비정상적인 처리가 이루어졌다면 실패 응답과 함께 에러 메시지를 보내주기도 합니다.
이 에러 메시지는 숫자로 표현되는데요 HTTP 상태 코드는 3자리 숫자로 만들어지며 첫 번째 자리는 1에서 5까지 구성되어있습니다.
첫 번째 자리가 4 또는 5로 시작되는 경우는 비정상적인 상황이기 때문에 관리자는 이에 맞게 대응을 해줘야 합니다.
상태코드 | 설명 |
1 (정보) | 요청을 받았으며 클라이언트는 작업을 계속 진행하라는 의미 |
2 (성공) | 요청을 성공적으로 받았으며 요청에 따른 응답으로 반환한다는 의미 |
3 (리다이렉션) | 요청 완료를 위해 추가 작업 조치가 필요합니다. |
4 (클라이언트 오류) | 요청의 문법이 잘못되었거나 요청을 처리할 수 없습니다. |
5 (서버 오류) | 서버가 명백히 유효한 요청에 대해 충족을 실패했습니다. |
저희가 해결한 에러는 상태 코드 4에 해당되며 400 Bad Request에 해당됩니다.
이 응답은 잘못된 문법으로 인하여 서버가 요청하여 이해할 수 없음을 의미합니다.
400 | Bad Request | 클라이언트의 요청 구문이 잘못됨 주소를 잘못 입력했거나 브라우저 캐시에 문제가 있을 수 있습니다. |
401 | Unauthorized | 클라이언트는 요청한 응답을 받기 위해서는 반드시 스스로를 인증해야 합니다. |
402 | Payment Required | 이 응답 코드는 나중에 사용될 것을 대비해 예약되었습니다. |
403 | Forbidden | 클라이언트는 콘텐츠에 접근할 권리를 가지고 있지 않습니다. |
404 | Not Found | 클라이언트가 요청한 문서를 찾지못한 경우 |
405 | Mothod Not Allowed | 메소드를 수행하기 위한 해당 자원의 이용이 허용되지 않았을 경우 발생함 |
408 | Request Timeout | 이 응답은 요청을 한 지 시간이 오래된 연결에 일부 서버가 전송하며, 어떤 때에는 이전에 클라이언트로부터 어떠한 요청이 없었다고 하더라도 보내지기도 합니다. |
HTTP 400 ERROR 해결 방법
1. 크롬실행 후 주소창 오른쪽에 있는 크롬 설정 버튼을 클릭합니다.
2. 설정을 클릭합니다.
1. 개인정보 및 보안 선택
2. 인터넷 사용 기록 삭제 선택
1. 체크 박스 모두 선택
2. [인터넷 사용 기록 삭제] 버튼 클릭
위 해결책을 시도해도 오류가 사라지지 않는다면 웹 사이트 자체에 문제가 있을 가능성이 큽니다.
반응형
'# IT 정보' 카테고리의 다른 글
Rufus 프로그램을 이용한 윈도우10 부팅 USB 만들기 (0) | 2022.10.24 |
---|---|
메일 winmail.dat 첨부파일 보는 방법 (아웃룩, 글자깨짐, 표깨짐) (0) | 2022.10.20 |
인터넷 익스플로러 INET_E_DOWNLOAD_FAILURE 오류 해결방법 (0) | 2022.10.14 |
인공지능(AI)의 장단점 알아보자 (0) | 2022.10.14 |
인공지능(AI), 머신러닝, 딥러닝 차이와 분야별 활용 예시 (0) | 2022.10.12 |