Articles of urlencode

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.

Server.UrlEncode vs. HttpUtility.UrlEncode

Existe uma diferença entre Server.UrlEncode e HttpUtility.UrlEncode?

Barra codificada por URL no URL

Meu mapa é: routes.MapRoute( “Default”, // Route name “{controller}/{action}/{id}”, // URL with params new { controller = “Home”, action = “Index”, id = “” } // Param defaults ); Se eu usar o URL http://localhost:5000/Home/About/100%2f200 não há rota correspondente. Eu mudo o URL para http://localhost:5000/Home/About/100 seguida, a rota é correspondida novamente. Existe alguma maneira fácil […]

Como urlencode dados para o comando curl?

Eu estou tentando escrever um script bash para testes que leva um parâmetro e envia através de curl para o site. Eu preciso url codificar o valor para se certificar de que os caracteres especiais são processados ​​corretamente. Qual é a melhor maneira de fazer isso? Aqui está o meu script básico até agora: #!/bin/bash […]

Codificação de URL usando c #

Eu tenho um aplicativo que envia uma solicitação POST para o software do fórum VB e registra alguém (sem definir cookies ou qualquer coisa). Uma vez que o usuário está logado, eu crio uma variável que cria um caminho em sua máquina local. c: \ tempfolder \ date \ username O problema é que alguns […]

Quando codificar o espaço para mais (+) ou% 20?

Às vezes, os espaços recebem a URL codificada para o sinal + , outras vezes para %20 . Qual é a diferença e por que isso deveria acontecer?

Codificação de Endereço de URL HTTP em Java

Meu aplicativo independente do Java obtém um URL (que aponta para um arquivo) do usuário e eu preciso atingi-lo e baixá-lo. O problema que estou enfrentando é que não consigo codificar o endereço de URL HTTP corretamente … Exemplo: URL: http://search.barnesandnoble.com/booksearch/first book.pdf java.net.URLEncoder.encode(url.toString(), “ISO-8859-1”); me retorna: http%3A%2F%2Fsearch.barnesandnoble.com%2Fbooksearch%2Ffirst+book.pdf Mas o que eu quero é http://search.barnesandnoble.com/booksearch/first%20book.pdf (espaço […]