Descrição do URL Decoder
A codificação de URL, também conhecida como "codificação percentual", é
um mecanismo para codificar informações em um Uniform Resource Identifier (URI).
Embora seja conhecida como codificação de URL, na verdade é usada de forma mais geral
dentro do Uniform Resource Identifier (URI) subjacente, que inclui
tanto um localizador uniforme de recursos (URL) quanto um nome uniforme de recurso (URN).
Portanto, também é usado na preparação de dados como
"application/x-www-form-urlencoded", pois é frequentemente usado quando
representando dados de formulário HTML em solicitações HTTP.
O que é decodificação de URL e por que ela é necessária?
A decodificação de URL é o processo inverso da codificação de URL.
usado para analisar strings de consulta ou parâmetros de caminho,
passado no URL. Também é usado para decodificação.
Parâmetros de formulário HTML apresentados no formato MIME com
aplicativo/XWW-FORM-URLENCODE
URLs, como você deve saber, só podem conter um número limitado
um conjunto de caracteres do conjunto de caracteres US-ASCII. Esses caracteres incluem.
alfabetos (A-z a-z), números (0-9), hífen (-), sublinhado (_), til (~) e
ponto (.). Qualquer caractere fora deste conjunto permitido é codificado com
usando codificação de URL ou codificação percentual.
É por isso que se torna necessário decodificar strings de consulta
ou parâmetros de caminho passados para o URL para obter os valores reais.
Um exemplo claro de onde isso pode ser necessário. Digamos, como parâmetro na URL
você precisa passar outro URL. Você não pode substituir diretamente este URL, então
É aqui que a codificação de URL vem em socorro.
// http%3A%2F%2Fexample.com%2Findex-2.php
$url = urlencode( 'http://example.com/index-2.php' );
// http://example.com/index.php?url=http%3A%2F%2Fexample.com%2Findex-2.php
eco 'http://example.com/index.php?url=' . $url;
um mecanismo para codificar informações em um Uniform Resource Identifier (URI).
Embora seja conhecida como codificação de URL, na verdade é usada de forma mais geral
dentro do Uniform Resource Identifier (URI) subjacente, que inclui
tanto um localizador uniforme de recursos (URL) quanto um nome uniforme de recurso (URN).
Portanto, também é usado na preparação de dados como
"application/x-www-form-urlencoded", pois é frequentemente usado quando
representando dados de formulário HTML em solicitações HTTP.
O que é decodificação de URL e por que ela é necessária?
A decodificação de URL é o processo inverso da codificação de URL.
usado para analisar strings de consulta ou parâmetros de caminho,
passado no URL. Também é usado para decodificação.
Parâmetros de formulário HTML apresentados no formato MIME com
aplicativo/XWW-FORM-URLENCODE
URLs, como você deve saber, só podem conter um número limitado
um conjunto de caracteres do conjunto de caracteres US-ASCII. Esses caracteres incluem.
alfabetos (A-z a-z), números (0-9), hífen (-), sublinhado (_), til (~) e
ponto (.). Qualquer caractere fora deste conjunto permitido é codificado com
usando codificação de URL ou codificação percentual.
É por isso que se torna necessário decodificar strings de consulta
ou parâmetros de caminho passados para o URL para obter os valores reais.
Um exemplo claro de onde isso pode ser necessário. Digamos, como parâmetro na URL
você precisa passar outro URL. Você não pode substituir diretamente este URL, então
É aqui que a codificação de URL vem em socorro.
// http%3A%2F%2Fexample.com%2Findex-2.php
$url = urlencode( 'http://example.com/index-2.php' );
// http://example.com/index.php?url=http%3A%2F%2Fexample.com%2Findex-2.php
eco 'http://example.com/index.php?url=' . $url;
Mostrar