Estoy creando una aplicación de Windows y necesito pasar una URL codificada. Pero no estoy seguro de cómo codificarlo en WinForms C#?Cómo codificar una URL en WinForms?
18
A
Respuesta
5
Trate Uri.EscapeUriString()
32
Si necesita cifrar la URL de datos para una cadena de consulta, puede utilizar cualquiera Uri.EscapeDataString o, si no le importa hacer referencia a System.Web, HttpUtility.UrlEncode:
var rawString = @"this & that";
var uriEncoded = Uri.EscapeDataString(rawString);
var httpUtilityEncoded = HttpUtility.UrlEncode(rawString);
Ellos 're muy similares, pero pueden producir resultados ligeramente diferentes en los caracteres especiales manera, como espacios, son codificadas:
Console.WriteLine(uriEncoded);
// uriEncoded = "this%20%26%20that"
Console.WriteLine(httpUtilityEncoded);
// httpUtilityEncoded = "this+%26+that"
0
Did se trató w ITH:
var url = System.Net.WebUtility.UrlEncode(string);
No necesita una dependencia de System.Web y se puede usar en PCL, lo usé en mi proyecto Xamarin formas.
Cuestiones relacionadas
- 1. Cómo codificar URL en Groovy?
- 2. cómo codificar en url en android?
- 3. Java - codificar URL
- 4. Cómo codificar períodos para URL en Javascript?
- 5. Cómo codificar (.) Punto en url Rails
- 6. ¿Cómo codificar URL correctamente una cadena en PHP?
- 7. ¿Cómo codificar una cadena URL completa en ASP MVC
- 8. ¿Cómo puedo URL codificar una cadena en Excel VBA?
- 9. ¿Cómo codificar los parámetros de URL?
- 10. Url Codificar Javascript objeto literal
- 11. ¿Cómo codificar correctamente los acentos de URL?
- 12. Encriptar/Codificar una ID en la cadena de URL
- 13. ¿Por qué necesita codificar URL?
- 14. URL Codificar todo no alfanumérico en C#
- 15. Cómo codificar url en javascript y descodificarlo en C#
- 16. Cómo codificar medios en base64 URL dada en Ruby
- 17. Cómo codificar uri una cadena en jsp?
- 18. codificar Por qué URL, o qué caracteres para codificar
- 19. Cómo codificar por ciento los parámetros de URL en Python?
- 20. ¿Cómo codificar los parámetros de URL en QT?
- 21. Cómo URL parámetros codificar en ASP .NET MVC
- 22. Cómo codificar URL para evitar caracteres especiales en Java?
- 23. Código para descodificar/codificar una base64 URL modificada
- 24. cómo codificar URL usando PHP como los navegadores hacer
- 25. ¿Cómo codifico una URL?
- 26. Cómo codificar URL contiene caracteres Unicode con PHP
- 27. ¿Cómo codificar la siguiente URL utilizando JavaScript o jQuery correctamente?
- 28. Cómo codificar una cadena con Base64 en Android?
- 29. cómo codificar el atributo href en HTML
- 30. ¿Se puede codificar la barra invertida correctamente en URL con reescritura de URL?