Как преобразовать строку в закодированный URL - PullRequest
4 голосов
/ 22 сентября 2011

Я хочу иметь возможность преобразовать, например, ™ в %99, но я не знаю, что такое кодировка, что я пробовал смотреть на класс httputility, но я не получаю %99 я получаю другие странные знаки, не могли бы вы мне помочь?спасибо, что я использую C #

Я хочу сделать это, чтобы мой логин работал со всеми символами, такими как ™, я использую http post-метод для форума vb, мне нужно сначала исправить кодировку

РЕДАКТИРОВАТЬ:Не уверен, но могу ли я просто изменить Content-Type: application / x-www-form-urlencoded на что-то, что принимает знаки, такие как товарный знак, чтобы это работало?

1 Ответ

1 голос
/ 22 сентября 2011

Из темы кажется, что вы пытаетесь закодировать данную строку в строку URL, например, изменив что-то вроде user@email.com на user% 40email.com, чтобы оно могло быть в URL http://www.example.com? Email= user% 40gmail.com

Можете ли вы предоставить немного больше информации?

Если вы пытаетесь передать строку через URL, я настоятельно рекомендую метод HttpUtility.UrlEncodeбыть на безопасной стороне.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...