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

'Language > Javascript' 카테고리의 다른 글

[Javascript] var, let, const 비교 분석  (0) 2022.07.03
[Javascript] 코드 동작 확인 방법  (0) 2022.06.20
javascript is eating the world.  (0) 2015.12.23
ajax를 이용한 async post data 저장  (0) 2015.11.16
Slickgrid grid options  (0) 2015.11.16
Slickgrid example1-simple.html 분석  (0) 2015.11.16
ajax  (0) 2015.11.02
Closure - 클로저  (0) 2015.10.25