我創建了一個ASHX文件,並用它來處理異步文件上傳。 由於該網站可能未託管在我們的服務器上,因此我想檢查寫入權限和刪除權限,並向最終用戶(本例中爲網站內容編輯器)提供可處理的錯誤。ASHX代碼中的錯誤處理
我使用uploadify進行上傳,我不確定,但我猜測這會使頁面上顯示的消息返回複雜化,但也許不會。
我創建了一個ASHX文件,並用它來處理異步文件上傳。 由於該網站可能未託管在我們的服務器上,因此我想檢查寫入權限和刪除權限,並向最終用戶(本例中爲網站內容編輯器)提供可處理的錯誤。ASHX代碼中的錯誤處理
我使用uploadify進行上傳,我不確定,但我猜測這會使頁面上顯示的消息返回複雜化,但也許不會。
我結束了在ashx文件中使用C#代碼來檢查目錄上的權限並返回不同的狀態代碼作爲JSON對象。
context.response.write("{success: 'false', message: '" + ex + "'}")
而在客戶端JS我只是如果response.success =虛假訪問response.message。 一切正常。
謝謝!
在用戶能夠嘗試上載之前,嘗試將小文件寫入服務器(服務器端)的目標位置並將其讀取,如果失敗,則可以爲其提供適當的消息。