我已經在我的Web應用程序中達到了一個要求,我們已準備好上線,想到我發現了某種方式來捕獲用戶遇到的應用程序錯誤,轉發他們到適當的支持。在您的Web應用程序進入生產後處理錯誤的方式
當前網站當前捕獲任何錯誤並重定向到錯誤頁面。它還捕獲支持人員修復錯誤所需的所有數據。我們希望它做的是爲用戶提供功能,以便以某種方式將錯誤詳細信息發送給支持人員。我們已經想到了到目前爲止
方式包括:
- 只需打印頁面文本用戶複製上的錯誤。
- 提供一個按鈕,將錯誤複製到剪貼板上以便粘貼到電子郵件中。
- 提供幫助表單供用戶填寫,發送錯誤信息。
- 提供一個「發送錯誤」按鈕,只是將錯誤轉發到配置的或用戶輸入的電子郵件地址。
- 將頁面加載中的錯誤詳細信息存儲在數據庫表中,供支持人員查看。
這些對我來說都不是超級乾淨或直覺。有沒有人想出一種獨特而乾淨的方式來處理這種情況?
注意:我正在尋找解決方案來處理系統中報告生成的錯誤,而不是用戶反饋的解決方案。
另外,用戶通常討厭填寫表單來報告錯誤。這個bug已經很煩人了。現在有一個@#$#@ $表單來處理! –