In "normale". NET esiste un metodo UrlEncode che accetta un parametro Encoding. Non esiste un tale metodo UrlEncode in .NET per WP7?UrlEncode con codifica specifica in Windows Phone 7?
Sono in Svezia e sto cercando di recuperare i dati da un servizio REST che si aspetta ISO-8859-1 nelle richieste (ma risponde in UTF-8). Quando si effettua una ricerca (input=frölunda
) e si utilizza semplicemente UrlEncode ottengo input=fr%C3%B6lunda
che restituisce risultati molto strani a causa della "mancanza" ö. Usando l'UrlDecode .NET con la codifica iso-8859-1 ottengo input=fr%F6lunda
che restituisce i risultati previsti.
Devo implementare il mio UrlEncode?
Quindi il problema è che il provider di servizi REST non sta seguendo lo standard corrente. Lascerò loro una linea e vedremo cosa possono fare. (E se fallisce, prendo in prestito l'implementazione di GData.) Grazie per le informazioni! – jovnas
Quindi sembra. Buona fortuna a persuaderli! –