是否有可能创build自定义的HTTP错误?

那么这个东西现在已经到了我的脑海,并且找不到任何信息。 我想知道是否有可能创build自定义HTTP错误,没有自定义页面,如404页,我的意思是错误代码。 当我看到Slackware的Connie服务器时,这个想法就来了,尽pipe这可能是一个简单的索引页面。 那是我的问题,谢谢:)

RFC 2616描述了所有可能的状态和错误代码。 其他一切都没有定义。 如果没有在文档中定义,服务器和客户端在看到这样的错误时应该如何反应?

那么,那个页面只是返回一个200 OK响应的错误页面,所以这并不令人兴奋。 但是,如果你愿意的话,没有什么能够阻止你返回一个客户的错误代码,尽pipe这不是一个特别好的想法,除非你只是将它返回给你自己定制的客户端,知道它是什么意思,以及如何处理它。 我也不会违反标准的惯例(2xx成功,4xx每个请求错误,5xx服务器端问题等)

RFC明确指出代码列表是可扩展的。 第一位的价值很重要。 未知的状态码被认为是X00,其中X是状态码的第一位。