2012-11-16 45 views
0

被中止我想上傳文件到服務器後的資源。在上傳文件時,可能會出現空閒磁盤空間不足的情況,並且引發異常,從而導致關閉與客戶端的連接,並且未發送任何響應。我很好奇,是有辦法發送響應Resource,幷包含狀態消息json字符串的結果呈現呢?發送響應返回請求已經在扭曲

回答

0

我會嘗試用try...except...塊周邊上傳的代碼。

try: 
    # upload file 
except Exception: 
    # send response to Resource 
+0

我正在處理'POST'requset並在自定義'RequestFactory'中上傳。我不知道如何設置'try ... except ...'塊。是否有可能告訴twisted停止從套接字讀取並立即渲染資源?我試着調用'readConnectionLost',好像它調用鏈中的其他一些方法導致異常。 –