Что это за кодировка? - PullRequest
       30

Что это за кодировка?

5 голосов
/ 23 марта 2010

Какую кодировку вы используете для кодирования http: // как http% 253A% 252F% 252F

HttpUtility.UrlEncode дает http% 3a% 2f% 2f

Ответы [ 2 ]

11 голосов
/ 23 марта 2010

То, что вы смотрите, это текст, который был передан через UrlEncode дважды .

Во второй раз символы % меняются на %25.

В любом случае необычно передавать URL-адрес весь через UrlEncode, если только вы не передаете его как параметр в другой URL-адрес (например, для перенаправления).

4 голосов
/ 23 марта 2010

Похоже, что UrlEncode был вызван дважды, кодируя литерал % как %25 (кстати, правильный результат).

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