2011-09-09 45 views
1

我已經實現了使用Django活塞上傳文件的簡單POST處理程序。我正在使用manage.py runserver進行測試。當我的處理程序拋出異常時,在控制檯中出現錯誤:「[Errno 32] Broken pipe」。回溯的地方是Python套接字服務器代碼。很明顯,這個異常導致管道被破壞,這是控制檯中顯示的錯誤。使用Django活塞損壞管道錯誤

有沒有一種簡單的方法來獲取我的處理程序中的實際異常和回溯記錄?否則,尋找問題真的很困難。

回答

0

我自己想出了這個。這是我的錯誤,因爲我正在使用「curl -f」來提出請求,所以curl不會讀取服務器的響應,而是切斷管道,並向shell返回錯誤。

可能發生在別人身上,所以我重新命名了這個問題,以使它更清楚發生了什麼。

相關問題