当 HTTP 服务器还不支持'If-Match'标头时,应该如何响应它?



我有一个部分支持REST的HTTP服务器实现。它还不支持If-MatchIf-None-Match,但我最终会实现它,只是不在这个版本中。

在这种情况下,当客户端发送带有If-MatchIf-None-Match报头的HTTP PUT请求时,HTTP服务器应该如何响应?忽略它们而只是更新资源听起来不太对,因为客户端显然希望服务器而不是更新资源。

服务器应该发送什么响应?我认为服务器至少应该告诉客户端不支持这些标头,因此请求已被拒绝。是否有任何状态码专门用于这类响应?

501未实现

最新更新