协议滥用是否通过HTTP状态报告服务器端错误?

时间:2011-06-01 21:53:03

标签: http http-status-codes

我注意到,当CFML页面中发生未捕获的异常时,ColdFusion(至少版本8)会返回HTTP状态代码500(内部服务器错误)。这种行为是否会滥用HTTP状态代码,或者恰恰相反,我应该尝试为我的其他非ColdFusion应用程序重现一个不错的行为?

2 个答案:

答案 0 :(得分:1)

这是一个很好的行为。特别是如果您正在创建服务。使用终端的应用程序可以简单地检查HTTP状态以了解是否存在错误。通常,您可能还会在正文中包含一些有关错误的文字。

答案 1 :(得分:1)

不,它没有滥用,这是一件非常好的事情。 AJAX错误也在状态代码中报告,正文中有描述。