En .NET "normal" hay un método UrlEncode que toma un parámetro de Codificación. ¿No hay tal método UrlEncode en .NET para WP7?UrlEncode con codificación específica en Windows Phone 7?
Estoy ubicado en Suecia y estoy tratando de recuperar datos de un servicio REST que espera que ISO-8859-1 en las solicitudes (pero responde en UTF-8). Al hacer una búsqueda (input=frölunda
) y al usar UrlEncode obtengo input=fr%C3%B6lunda
, que arroja resultados muy extraños debido a la "falta" ö. Al utilizar .NET UrlDecode con la codificación iso-8859-1, obtengo input=fr%F6lunda
, que devuelve los resultados esperados.
¿Debo implementar mi propio UrlEncode?
Así que el problema es que el proveedor de servicios REST no está siguiendo el estándar actual. Les dejaré una línea y veré qué pueden hacer. (Y si eso no funciona, tomaré prestada la implementación de GData). ¡Gracias por la información! – jovnas
Así parece. Buena suerte persuadiéndolos! –