我注意到,当CFML页面中发生未捕获的异常时,ColdFusion(至少版本8)返回HTTP状态代码500
(内部服务器错误)。这种行为是否滥用了HTTP状态代码,或者相反,我应该尝试重现另一个非ColdFusion应用程序的行为?通过HTTP状态报告服务器端错误是否违反协议?
1
A
回答
1
这是一个很好的行为。特别是如果你正在创建服务。消耗您的端点的应用程序可以简单地检查HTTP状态以了解是否有错误。通常,您也可以在正文中包含一些关于错误的文字。
1
不,它不是滥用,这是一件非常好的事情。 AJAX错误也会在状态码中报告,正文中的描述。
相关问题
- 1. Python SSLError:客户端错误(EOF发生违反协议),服务器端错误(SSL3_GET_RECORD:错误的版本号)
- 2. C#SOAP Web服务服务器违反协议。部分= ResponseStatusLine
- 3. 服务器违反了协议。第= ResponseStatusLine”对于PHP Web服务
- 4. 通过RESTful API报告服务状态时使用什么HTTP状态码?
- 5. Android - 自定义授权服务器 - 是否违反市场协议?
- 6. 添加服务引用时出错服务器提交了违反协议
- 7. 服务器违反协议。第=我创建了一个程序ResponseStatusLine错误
- 8. 报告服务器错误
- 9. 底层连接已关闭。服务器犯了违反协议
- 10. 服务器违反了协议。 Section = ResponseStatusLine in c#
- 11. 无法连接到TFS:服务器犯了违反协议
- 12. 服务器违反了协议。部分= ResponseStatusLine
- 13. 服务器违反协议。第= ResponseStatusLine使用Tor的代理
- 14. 服务器违反协议。部分= ResponseStatusLine MVC4
- 15. 底层连接已关闭:服务器违反协议。 FTP
- 16. 协议违规错误和OALL8处于不一致状态
- 17. 使用Javascript通过HTTP协议以外的协议连接服务器
- 18. 报告服务URL HTTP 500错误
- 19. 协议错误套接字服务器
- 20. Windows WCF客户端与Internet代理服务器显示错误服务器提交协议违规。第= ResponseStatusLine
- 21. web的含义是无状态的,http是无状态协议?
- 22. WCF Web服务错误:“服务端点绑定不使用HTTP协议”?
- 23. 客户端/服务器通信背后的HTTP协议是如何工作的?
- 24. 电报客户端和电报服务器之间的通信协议
- 25. 相关服务器端重定向是否尊重协议?
- 26. jasper报告错误状态错误
- 27. 聊天服务器的HTTP协议
- 28. 服务导致SCM错误“报告无效当前状态0”
- 29. 硒IDE是否支持通过和失败状态报告?
- 30. 报告服务:动态添加过滤器到服务器报告