¿Qué tipo de codificación que utiliza para codificar http: // http% 253A% 252F% 252F¿Qué tipo de codificación es esta?
HttpUtility.UrlEncode da http% 3A% 2F% 2F
¿Qué tipo de codificación que utiliza para codificar http: // http% 253A% 252F% 252F¿Qué tipo de codificación es esta?
HttpUtility.UrlEncode da http% 3A% 2F% 2F
Lo que estás viendo es texto que se ha pasado a través de UrlEncode dos veces.
La segunda vez cambia los símbolos %
a %25
.
Es inusual pasar un entero URL a través de UrlEncode de todos modos, a menos que lo esté pasando como un parámetro en otra URL (para la redirección, por ejemplo).
Parece que UrlEncode
fue llamado dos veces, codificando el literal %
como %25
(que es el resultado correcto, por cierto).
sí ... acabo de descubrirlo :) – sean