Articles of urlencode

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?

Encode / Decode URLs em C ++

Alguém sabe de algum código C ++ bom que faz isso?

Codificando parameters de Consulta de URL em Java

Como um codificar parâmetros de consulta para ir em uma URL em Java? Eu sei, isso parece uma pergunta óbvia e já feita. Existem duas sutilezas das quais não tenho certeza: Os espaços devem ser codificados no URL como “+” ou “% 20”? No Google Chrome, se eu digitar “http://google.com/foo=?bar me”, o Chrome será alterado […]

Qual é a maneira correta de codificar URLs em caracteres Unicode?

Eu sei do esquema não-padrão% uxxxx, mas isso não parece ser uma escolha sábia, uma vez que o esquema foi rejeitado pelo W3C. Alguns exemplos interessantes: O personagem do coração. Se eu digitar isso no meu navegador: http://www.google.com/search?q=♥ Então copie e cole, vejo este URL http://www.google.com/search?q=%E2%99%A5 o que faz parecer que o Firefox (ou Safari) […]

URLEncoder não é capaz de traduzir o caractere de espaço

Estou esperando System.out.println(java.net.URLEncoder.encode(“Hello World”, “UTF-8”)); para saída: Hello%20World (20 é o código ASCII Hex para o espaço) No entanto, o que obtenho é: Hello+World Estou usando o método errado? Qual é o método correto que devo usar?

Função de decodificação de URL JavaScript

Qual é o melhor utilitário de decodificação de URL JavaScript? Codificar seria bom também e trabalhar bem com jQuery é um bônus adicional.