Articles of urlencode

Por que devo usar o urlencode?

Eu estou escrevendo uma aplicação web e aprendendo a urlencode links html … Todas as questões de urlencode aqui (veja a tag abaixo) são “How to …?” questões. Minha pergunta não é “como?” mas por que?”. Mesmo o artigo da Wikipédia só aborda a mecânica do mesmo: http://en.wikipedia.org/wiki/Urlencode mas não porque eu deveria usar urlencode […]

O código de URL vê “&” (E comercial) como entidade HTML “& amp;”

Eu estou codificando uma string que será passada em uma URL (via GET). Mas se eu usar escape , encodeURI ou encodeURIComponent , & será substituído por %26amp%3B , mas eu quero que ele seja substituído por %26 . O que estou fazendo de errado?

.net UrlEncode – problema em minúsculas

Estou trabalhando em uma transferência de dados para um gateway que requer que eu envie dados no formato UrlEncoded. No entanto, o UrlEncode do .net cria tags minúsculas e quebra a transferência (o Java cria maiúsculas). Quaisquer pensamentos como posso forçar .net para fazer UrlEncoding em letras maiúsculas? update1: .net out: dltz7UK2pzzdCWJ6QOvWXyvnIJwihPdmAioZ%2fENVuAlDQGRNCp1F vs Java’s: dltz7UK2pzzdCWJ6QOvWXyvnIJwihPdmAioZ%2FENVuAlDQGRNCp1F […]

Como faço para replace todos os espaços com% 20 em c #?

Eu quero fazer uma string em um URL usando c #. Deve haver algo no framework .NET que deve ajudar, certo?

Como você UrlEncode sem usar System.Web?

Eu estou tentando escrever um aplicativo cliente do windows que chama um site para dados. Para manter a instalação no mínimo, estou tentando usar apenas dlls no .NET Framework Client Profile . O problema é que eu preciso para UrlEncode alguns parâmetros, existe uma maneira fácil de fazer isso sem importar System.Web.dll que não faz […]

Como criar parâmetros de consulta em JavaScript?

Existe alguma maneira de criar os parâmetros de consulta para fazer uma solicitação GET em JavaScript? Assim como em Python você tem urllib.urlencode() , que recebe um dictionary (ou lista de duas tuplas) e cria uma string como ‘var1=value1&var2=value2’ .

Devo codificar por URL dados POST?

Estou postando dados para uma API externa (usando PHP, se for relevante). Devo codificar por URL as variables ​​POST que eu passo? Ou preciso apenas codificar por URL os dados GET? Obrigado! ATUALIZAÇÃO: Este é o meu PHP, caso seja relevante: $fields = array( ‘mediaupload’=>$file_field, ‘username’=>urlencode($_POST[“username”]), ‘password’=>urlencode($_POST[“password”]), ‘latitude’=>urlencode($_POST[“latitude”]), ‘longitude’=>urlencode($_POST[“longitude”]), ‘datetime’=>urlencode($_POST[“datetime”]), ‘category’=>urlencode($_POST[“category”]), ‘metacategory’=>urlencode($_POST[“metacategory”]), ‘caption’=>($_POST[“description”]) ); $fields_string […]

Como faço para codificar os valores dos parâmetros do URI?

Eu quero enviar um URI como o valor de um parâmetro de consulta / matriz. Antes que eu possa anexá-lo a um URI existente, eu preciso codificá-lo de acordo com o RFC 2396. Por exemplo, dada a input: http://google.com/resource?key=value1 & value2 Espero que a saída: http%3a%2f%2fgoogle.com%2fresource%3fkey%3dvalue1%2520%26%2520value2 Nem o java.net.URLEncoder nem o java.net.URI geram a saída […]

Como gerar links de âncora codificados com url com AngularJS?

{{address}} gera links que não são codificados em url se eu entendi corretamente. Qual é a maneira correta de codificar #/search?query={{address}} ? Exemplo de endereço é 1260 6th Ave, New York, NY .

Em um URL, os espaços devem ser codificados usando% 20 ou +?

Em um URL, devo codificar os espaços usando %20 ou + ? Por exemplo, no exemplo a seguir, qual deles está correto? www.mydomain.com?type=xbox%20360 www.mydomain.com?type=xbox+360 Nossa empresa está inclinada para o primeiro, mas usando o método Java URLEncoder.encode(String, String) com “xbox 360” (e “UTF-8” ) retorna o último . Então, qual a diferença?