Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django 调试瞬态404错误_Django_Tastypie - Fatal编程技术网

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/会话数据,因此请确保记录这些数据。如果您打开了缓存,这可能也与此相关。