Простой запрос к серверу, чтобы получить файл, дает некоторые проблемы, Вот URL,вопросы Windows, кодировка телефона URL (Windows Phone)
https://dc2-vault.myvzw.com/dv/api/user/c107a6db69104a10bc247a28fb81131e/search?query=contentType:audio/ * И (жанр, как «RoyalJatt.Com)») & рода = имя + по возрастанию & начало = 1 & счетчик = 2147483647
тогда я это сделать,
url = Uri.EscapeUriString(url);
я получаю,
https://dc2-vault.myvzw.com/dv/api/user/c107a6db69104a10bc247a28fb81131e/search?query=contentType:audio/ *% 20and% 20 (жанр% 20like% 20'RoyalJatt.Com% 20) ') & рода = имя + по возрастанию & начать = 1 & счетчик = 2147483647
Проблема здесь это,
запрос ищет файл с Genre RoyalJatt.Com% 20), который должен был RoyalJatt.Com% 20% 29
по какой-то причине, опуская «)»
Что я могу сделать, чтобы исправить это ?
если я изменить "RoyalJatt.Com)" на "RoyalJatt.Com" это не создает проблемы. – golldy
Извините, не понимаю – Ewan
Не заново изобретайте колесо ... Есть уже существующие классы, такие как Uri, UriBuilder и HttpUtility.ParseQueryString, чтобы иметь дело с созданием urls и query string.s –