画像サービス HTTP プロトコルの基本構文 image-serving-http-protocol-basic-syntax
HTTP プロトコルの基本的な構文は次のとおりです。
server_address
、cmdName
、macro
、var
では、大文字と小文字が区別されません。 サーバーは、他のすべての文字列値の大文字と小文字を区別しません。
value
はコマンド固有であり、コンマで区切られた 1 つ以上の値で構成できます。 詳しくは、個々のコマンドの説明を参照してください。
サーバー識別子 section-926ae55ddba14b8d952147a5fd701e14
画像サービングへのすべての HTTP リクエストに /is/image ルートコンテキストが必要です。
HTTP デコード section-20922baccd804d2d986b44ce9a183a7d
画像サービングでは、まず受信リクエストから object
と modifiers
を抽出します。 次に、object
をパス要素に分割し、各パス要素を個別に HTTP デコードします。 modifiers
の文字列は command
= value
ペアに分割され、value
の後、コマンド固有の処理の前に HTTP デコードされます。
NOTE
ドキュメントで特に指定がない限り、安全でない文字はすべて、HTTP 標準に従ってエンコードする必要があります。 詳しくは、HTTP の仕様を参照してください。
コメント section-69ef0be0f17a418c87a0eba21c2ddb00
コメントは、任意の場所のリクエスト文字列に埋め込むことができ、ピリオド(.)で識別されます。 コマンド区切り記号(&)の直後 コメントは、(エンコードされていない)コマンド区切り記号が次に現れることによって終了します。 この機能を使用すると、画像サービング以外の情報(タイムスタンプ、データベース ID など)をリクエストに追加できます。
関連項目 section-d0b836568c31454b8dbeb136e6bbe0f0
recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49