マップのキャッシュ

HERE では、クライアントのコンテンツをキャッシュするときに、レスポンスヘッダー「 ax-age=3600 」で示されているように、 3600 秒間コンテンツをキャッシュすることを推奨しています。 特定のマップバージョンをリクエストしない場合は、タイルキャッシュを使用します。 常に最新バージョンのマップを使用し、キャッシュも利用する場合は、 [ETag Header] フィールドを使用します。

この場合、タイルをリクエストすると 、ヘッダーETagが受信されます。

ETag: "d88205d1d104dd7a78d844268459ef5f::55"

同じタイルをリクエストし、ヘッダー ETagによって以前に返された値で ヘッダーIf-None-Matchを渡すことができます。

If-None-Match: "d88205d1d104dd7a78d844268459ef5f::55"

サーバー内のタイルが ETag と一致する場合、サーバーは本文なしで HTTP 304 Not Modified を返します

HTTP/1.1 304 Not Modified
ETag: "d88205d1d104dd7a78d844268459ef5f::55"
Cache-Control: max-age=3600

タイルが ETag と一致しない場合、サーバーは新しいタイルとともに新しい ETagHTTP 200 を返します。

HTTP/1.1 200 OK
ETag: "d88205d1d104dasdfa378d844268459ef5f::56"
Cache-Control: max-age=3600

」に一致する結果は 件です

    」に一致する結果はありません