20.8.3.3. データのバックアウト
HTTP GET および HEAD は、エントリーからデータを取得するために使用されます。
20.8.3.3.1. GET /{cacheName}/{cacheKey} リンクのコピーリンクがクリップボードにコピーされました!
これにより、指定のキー下の指定の cacheName にあるデータを応答のボディーとして返します。Content-Type ヘッダーは、メディアタイプネゴシエーションに従って応答に表示されます。ブラウザーは(CDN)のキャッシュを直接使用できます。ETag は、指定の URL のデータの状態を示す Last-Modified ヘッダーフィールドおよび Expires ヘッダーフィールドと同様に、各エントリーに対して一意に返されます。etags により、ブラウザー(およびその他のクライアント)は変更したケース(帯域幅を節約するための)でのみデータを要求できます。これは標準 HTTP であり、Red Hat Data Grid によって初期状態です。
Headers
- Key-Content-Type: URL に存在するキーのコンテンツタイプ。省略すると、application/x-java-object; type=java.lang.String が想定されます。
- accept: コンテンツを返すために必要な形式
以下のようにクエリー文字列に "extended" パラメーターを追加して、追加情報を取得できます。
GET /cacheName/cacheKey?extended
これにより、以下のカスタムヘッダーが返されます。
- cluster-Primary-Owner: このキーのプライマリー所有者のノード名
- cluster-Node-Name: リクエストを処理したサーバーの JGroups ノード名
- cluster-Physical-Address: リクエストを処理したサーバーの物理 JGroups アドレス。