Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ETags をサポートする PHP で REST API を作成する可能性はありますか?
はいの場合、PHP で応答を解析して ETag を検討するにはどうすればよいでしょうか?
対応するリクエスト ヘッダーは にあり$_SERVER If-Matchます。HTTP_IF_MATCHにIf-None-Match対応するキーHTTP_IF_NONE_MATCHです。
$_SERVER
If-Match
HTTP_IF_MATCH
If-None-Match
HTTP_IF_NONE_MATCH
適切な ETag をクライアントに送信するには、 のETagようなヘッダーを使用しますheader( 'ETag: ' . generateEtag() );。ETag がサービスの応答を適切に表していることを確認する必要があるだけです。
ETag
header( 'ETag: ' . generateEtag() );