我的网络应用发出意外的GET HTTP请求时遇到问题。我曾尝试使用Firefox Firebug逐步执行代码,但无法查看GET请求的来源。
在我的PyCharm控制台中,它记录了以下活动:
[16/Sep/2015 14:52:03] "GET /api/v1/movie/0/get_movie/?_=1442415123105 HTTP/1.1" 201 397
[16/Sep/2015 14:52:03] "GET /static/js/progressbar.min.js.map HTTP/1.1" 404 1688
[16/Sep/2015 14:52:03] "GET /Renowned%20French%20filmmaker%20Nicolas%20Philibert%20(Etre%20et%20Avoir,%20Nenette)%20journeys%20into%20the%20heart%20of%20Radi HTTP/1.1" 404 3500

预计前两个GET,但第三个不是。我需要一些方法来跟踪GET请求到一行代码。有没有办法做到这一点?
答案 0 :(得分:1)
如果这是一个AJAX请求,您可以在Chrome中打开开发人员工具(F12),点击设置(齿轮图标),然后查看“记录XMLHttpRequests”#39;复选框。下次发出AJAX请求时,将记录请求以及希望它在JS代码中出现的位置。
如果您随后在控制台中展开请求,您可能会将文件/行号视为创建请求的链接。单击它,它将转到JS代码行。