【问题标题】:Broken pipe error using Django Piston使用 Django 活塞的断管错误
【发布时间】:2011-09-09 14:29:48
【问题描述】:

我已经实现了一个简单的 POST 处理程序,用于使用 Django Piston 上传文件。我正在使用 manage.py runserver 进行测试。当我的处理程序抛出异常时,我在控制台中收到错误:“[Errno 32] Broken pipe”。回溯在某处是 Python 套接字服务器代码。显然异常导致管道被破坏,这就是控制台中显示的错误。

有没有一种简单的方法可以在我的处理程序中记录实际的异常和回溯?否则追查问题真的很难。

【问题讨论】:

    标签: django django-piston


    【解决方案1】:

    这是我自己想出来的。这是我的错误,因为我使用“curl -f”来发出请求,因此 curl 不会读取来自服务器的响应,而是切断管道并将错误返回给 shell。

    虽然可能发生在其他人身上,所以我重命名了这个问题,以便更清楚地了解发生了什么。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-04-26
      • 2012-12-07
      • 1970-01-01
      • 2021-08-29
      • 1970-01-01
      • 2011-03-29
      • 1970-01-01
      • 2011-08-24
      相关资源
      最近更新 更多