2

私のモバイル アプリケーションは、PHP API に対してクエリを実行し、サーバーからデータを取得してモバイルに表示します。

私の目的は、サーバー上のリソースが変更されたかどうかを確認することです。はいの場合は、キャッシュされたバージョンのデータを更新してください。それ以外の場合は、最新バージョンであるため、現在のバージョンを使用してください。

そのために HTTP ETag を使用するつもりですが、PHP API スクリプトで使用する適切な ETag について混乱しています。

PHP API の戻り値は JSON です。

header( 'Content-Type: text/json' );
echo '{"Product List":'.json_encode($arr).'}';

関連するものETagを追加する必要がありますか?

私のアプローチは続行する権利がありますか?

4

0 に答える 0