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