APIレスポンスのGzip化
データ通信量削減を目的としてAPIからのレスポンスをGzip化しています。
ユーザの利用パターンごとの影響有無
| パッケージ*使用有無 | Accept-Encoding:gzip 有無 | クライアント側での対処の要否 |
|---|---|---|
| パッケージ使用 | デフォルトで上記ヘッダーが付与 | 対処不要 (圧縮されたレスポンスが自動的に解凍されるためクライアント側での考慮は不要) |
| パッケージ不使用 | 上記headerあり | 圧縮されたレスポンスの適切な解凍処理が必要 (curlの場合 --compressed) |
| 上記headerなし | 対処不要 (未圧縮のレスポンスを受信するためクライアント側での考慮は不要) |
* 一般的にRestAPIコール時に利用されるHTTPクライアントライブラリのことを指します。(例)pythonにおけるrequestsやurllib等のライブラリ