私のモバイル アプリケーションは、PHP API に対してクエリを実行し、サーバーからデータを取得してモバイルに表示します。
私の目的は、サーバー上のリソースが変更されたかどうかを確認することです。はいの場合は、キャッシュされたバージョンのデータを更新してください。それ以外の場合は、最新バージョンであるため、現在のバージョンを使用してください。
そのために HTTP ETag を使用するつもりですが、PHP API スクリプトで使用する適切な ETag について混乱しています。
PHP API の戻り値は JSON です。
header( 'Content-Type: text/json' );
echo '{"Product List":'.json_encode($arr).'}';
関連するものETag
を追加する必要がありますか?
私のアプローチは続行する権利がありますか?