我注意到,當CFML頁面中發生未捕獲的異常時,ColdFusion(至少版本8)返回HTTP狀態代碼500
(內部服務器錯誤)。這種行爲是否濫用了HTTP狀態代碼,或者相反,我應該嘗試重現另一個非ColdFusion應用程序的行爲?通過HTTP狀態報告服務器端錯誤是否違反協議?
1
A
回答
1
這是一個很好的行爲。特別是如果你正在創建服務。消耗您的端點的應用程序可以簡單地檢查HTTP狀態以瞭解是否有錯誤。通常,您也可以在正文中包含一些關於錯誤的文字。
1
不,它不是濫用,這是一件非常好的事情。 AJAX錯誤也會在狀態碼中報告,正文中的描述。
相關問題
- 1. Python SSLError:客戶端錯誤(EOF發生違反協議),服務器端錯誤(SSL3_GET_RECORD:錯誤的版本號)
- 2. 服務的狀態報告錯誤
- 3. 服務器違反了協議。第= ResponseStatusLine」對於PHP Web服務
- 4. 添加服務引用時出錯服務器提交了違反協議
- 5. 服務器違反協議。第=我創建了一個程序ResponseStatusLine錯誤
- 6. 底層連接已關閉:服務器違反協議。 FTP
- 7. 服務器違反協議。部分= ResponseStatusLine MVC4
- 8. 底層連接已關閉。服務器犯了違反協議
- 9. 服務器違反協議。第= ResponseStatusLine使用Tor的代理
- 10. 使用Javascript通過HTTP協議以外的協議連接服務器
- 11. 報告服務URL HTTP 500錯誤
- 12. Windows WCF客戶端與Internet代理服務器顯示錯誤服務器提交協議違規。第= ResponseStatusLine
- 13. WCF Web服務錯誤:「服務端點綁定不使用HTTP協議」?
- 14. web的含義是無狀態的,http是無狀態協議?
- 15. 客戶端/服務器通信背後的HTTP協議是如何工作的?
- 16. 電報客戶端和電報服務器之間的通信協議
- 17. jasper報告錯誤狀態錯誤
- 18. 相關服務器端重定向是否尊重協議?
- 19. 硒IDE是否支持通過和失敗狀態報告?
- 20. 報告服務:動態添加過濾器到服務器報告
- 21. SQL報告服務錯誤
- 22. 服務器上的Crystal報告錯誤
- 23. pyodbc不報告sql服務器錯誤
- 24. dojo狀態服務器端過濾
- 25. 如何告訴服務器客戶端支持SPDY協議?
- 26. 強制bazaar客戶端協議使用服務器協議2?
- 27. 正在獲取錯誤java.sql.SQLException:違反協議
- 28. Django sendmail SSL錯誤EOF發生違反協議
- 29. 報告服務中的視圖狀態
- 30. 您是否發送關於服務器狀態的自動每週報告?