Django 调试瞬态404错误
有时,我的客户机在我的Django 调试瞬态404错误,django,tastypie,Django,Tastypie,有时,我的客户机在我的tastypeAPI的某个url上出现htp404错误 但是,当我通过浏览器手动访问它时,它始终与客户端请求的确切URL一起工作 这是一个带有一些查询参数的GET调用: &偏移量=&时间戳= 我如何调试这个 更新1 由于响应正文为{“error\u message”:“抱歉,无法处理此请求。请稍后再试。”,因此,tastype似乎返回了错误 更新2 在tastyperesources.py中,它似乎是一个未找到的\u异常,但是如何调试一个暂时性问题呢?数据是相当静态的,不会
tastype
API的某个url上出现htp404错误
但是,当我通过浏览器手动访问它时,它始终与客户端请求的确切URL一起工作
这是一个带有一些查询参数的GET调用:
&偏移量=&时间戳=
我如何调试这个
更新1
由于响应正文为{“error\u message”:“抱歉,无法处理此请求。请稍后再试。”,因此,tastype
似乎返回了错误
更新2
在tastype
resources.py
中,它似乎是一个未找到的\u异常
,但是如何调试一个暂时性问题呢?数据是相当静态的,不会改变 尝试使用chromedev工具生成一个curl命令,该命令完全复制失败的请求。这个问题可能仍然是暂时的,但至少在测试时你可以确定你使用的是相同的标题/用户代理/参数/等等我已经打开了发送电子邮件。在resources.py
\u handle\u 500方法中,它将发送一封带有异常回溯的电子邮件。有趣的是,我的东西一直在防火墙后面,没有电子邮件访问权限,我不确定这会有多大帮助。与此同时,为了追查真相。。。你能从,url.py
/views.py
发布你的相关行吗,这样我们就可以看到执行路径了?你能发布完整的堆栈跟踪吗?键可能在堆栈跟踪中。如果您完全没有任何线索,那么您需要输入自己的异常处理程序并记录尽可能多的信息。可能的候选者是标题和cookie/会话数据,因此请确保记录这些数据。如果您打开了缓存,这可能也与此相关。