ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • AxiosError: Request failed with status code 500 해결 방법
    카테고리 없음 2023. 11. 13. 00:05

    폼데이터를 이용해 프로필 이미지 업로드 기능을 구현하는데

    업로드 제출을 누르면 자꾸 이런 에러가 뜨는 것이다...

    분명 upload/ 파일로는 이미지가 들어가고 console에도 데이터가 들어간게 보이는데... 

    그래서 뭐가 문제일까 찾아보았다.

     

    위키백과에서 정의하자면

    500 에러

    500 Internal Server Error(내부 서버 오류): 서버에 오류가 발생해 작업을 수행할 수 없을 때 사용된다. 보통 설정이나 퍼미션 문제. 아니면 HTTP 요청을 통해 호출한 문서가 실제 HTML 문서가 아니라 JSP, PHP, 서블릿 등의 프로그램일 경우 그 프로그램이 동작하다 세미콜론을 빼먹는 등의 각종 에러로 비정상 종료를 하는 경우 이 응답코드를 보낸다.

     

    그래서 오류에 대해 더 자세히 알아보기 위해 VS코드에서 터미널로 로그를 확인해 보았다.

    그랬더니

    'TypeError:conn.sql is not a function' 

    ...그렇다

    sql구문이 잘못되었다 ㅎㅎ

    아직 해결해나가는 중이라서 해결 후 다시 올려야징

     

    자꾸 에러코드를 보게되니

    에러코드에 대해서 자주나오는것들은 알아두면 편하겠다는 생각이들었다.

    그래서 알아본 에러코드 !!

    🚫 HTTP 상태 코드 🚫

      클래스 설명
    1xx imformational 요청이 수신되어 처리중
    2xx successful 요청 정상 처리
    3xx redirection 요청을 완료하려면 추가 행동이 필요
    4xx client error 클라이언트 오류, 잘못된 문법으로 서버가 요청을 수행할 수 없음
    5xx server error 서버 오류, 서버가 정상 요청을 처리하지 못함

     

    아래 사이트에서 더 자세한 HTTP 상태 코드가 나와있으니 참고하길..

    https://www.whatap.io/ko/blog/40/ 

     

    HTTP 상태 코드 정리 | 와탭 블로그

    HTTP 상태(응답) 코드 정리하기

    www.whatap.io

     

     

     

Designed by Tistory.