2011-03-03 107 views
5

是否有可能在PHP中创建支持ETags的REST API?支持ETAG的PHP REST API?

如果是的话,你怎么能用PHP解析响应来考虑ETag?

+0

这是客户端还是服务器? – Gumbo 2011-03-03 16:33:43

+0

我实际上是要求两者。如何做到服务器端,以及客户端需要做什么。 – 2011-03-03 18:16:44

回答

2

您可以在$_SERVERIf-Match中找到相应的请求标头。密钥HTTP_IF_MATCH,If-None-Match对应于HTTP_IF_NONE_MATCH

为了发送适当的ETags到客户端使用ETag标题,如header('ETag: ' . generateEtag());。您只需确保您的ETag能够正确表示服务的响应。