Sintaxe básica do protocolo HTTP do Servidor de imagens image-serving-http-protocol-basic-syntax

A sintaxe básica do protocolo HTTP é a seguinte:

solicitação
http:// servidor/is/image[/ objeto][? modificadores]
servidor
endereço_servidor[: porta]
objeto
Especificador de objeto do Source (caminho da imagem ou entrada do catálogo de imagens).
modificadores
modificador*[& modificador]
modificador
comando|{$ macro$}|{. comentário}
comando
{ cmdName|{$ var}[= value]
macro
Nome de uma macro de comando.
comentário
Sequência de comentários (ignorada pelo servidor).
cmdName
Um dos nomes de comando ou atributo compatíveis.
var
Nome de uma variável personalizada.
valor
Valor do comando ou da variável.

server_address, cmdName, macro e var não diferenciam maiúsculas de minúsculas. O servidor preserva as letras maiúsculas e minúsculas de todos os outros valores de string.

value é específico de comando e pode consistir em um ou mais valores separados por vírgulas. Consulte a descrição dos comandos individuais para obter detalhes.

Identificador do servidor section-926ae55ddba14b8d952147a5fd701e14

O contexto raiz /is/image é necessário para todas as solicitações HTTP para o Servidor de imagens.

Decodificação HTTP section-20922baccd804d2d986b44ce9a183a7d

O Servidor de imagens extrai primeiro object e modifiers da solicitação de entrada. object é então separado em elementos de caminho que são decodificados individualmente por HTTP. A cadeia de caracteres modifiers é separada em command= value pares e value é então decodificado em HTTP antes do processamento específico do comando.

NOTE
A menos que seja indicado de outra forma na documentação, todos os caracteres inseguros devem ser codificados de acordo com o padrão HTTP. Consulte a especificação HTTP para obter detalhes.

Comentários section-69ef0be0f17a418c87a0eba21c2ddb00

Os comentários podem ser incorporados nas cadeias de caracteres de solicitação em qualquer lugar e são identificados por um ponto (.) logo após o comando separator(&). O comentário é encerrado pela próxima ocorrência de um separador de comando (não codificado). Esse recurso pode ser usado para adicionar informações à solicitação do, que não são para uso do Servidor de imagens, como carimbos de data e hora e IDs de banco de dados.

Consulte também section-d0b836568c31454b8dbeb136e6bbe0f0

Tipos de Dados, Especificação HTTP/1.1

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49