ajax – 自定义http代码

我可以使用自定义HTTP代码吗?

我想使用这些代码作为AJAX请求的响应.

例:

220 – 将对应于某个项目已成功创建的状态
420-将对应于发生某些验证错误的状态

每个响应都有json字符串.

最佳答案 您可以定义扩展代码,但只有在您想要标准化某些内容时才有意义;在这种情况下,您需要编写规范,并获取已注册的状态代码(请参阅
http://greenbytes.de/tech/webdav/draft-ietf-httpbis-p2-semantics-12.html#rfc.section.4.1).

如果这只是在您的服务器和客户端之间,只需将其他信息放入响应主体并使用更通用的状态代码.

话虽这么说 – 你所谓的“420”已被定义为“422 Unprocessable Entity”.

点赞