Language/Javascript

ajax POST debugging 방법

TechNote.kr 2015. 12. 12. 23:33
728x90

Django framework를 server로 하고 ajax post 를 수행했는데, HTTP Response 500 (INTERNAL SERVER ERROR) 가 발생한다.



[Client / Chrome Developer Tool (F12)]


[Server / Django log]




그런데 500 INTERNAL SERVER ERROR 가 발생하는 건 알겠는데, ajax 여서인지 화면에 별다른 error로그가 출력되지 않고,

서버또한 error log가 남지 않아 debugging이 어렵다.


ajax post debugging


1. Chrome 실행

2. 문제 상황 재현

3. F12 - Developer option 실행

4. Network tab 선택

5. 아래 loading 된 리스트 중 Status 500 선택


6. 아래와 같이 Error 발생한 원인을 확인할 수 있다.




728x90