2009-09-03 5 views

ответ

0

Single ......... (15 символов ... уф)

0

Вы вручную кодирующая параметры URL? Если да, попробуйте использовать методы UrlEncode() или HtmlEncode() HttpServerUtility. Вы можете получить к нему доступ со страницы с свойством Page.Server.

+0

Я передаю эту ссылку стороннему почтовому процессору, и они отправляют обратно закодированные значения для нас. Мы ничего не расшифровываем. Проблема в том, что один из параметров, которые мы отправляем обратно, меняется на нас ... сам конец этого, поэтому мне было интересно, имеет ли отношение %% к этому. Но когда я попробовал всего один% вверх для каждого из них, я получаю только текст обратно, так что он тоже не работает. Я gethttp://www.someone.com/SomePage.aspx?aid=%MA%5FID%&tid=%RECI%5FID% назад – PositiveGuy

+0

Это странный способ кодирования параметров URL. th @ AviD,% 5F может быть допустимым маркером, но не% MA или% RE ... – jrummell

1

Хотя прямой ответ на ваш вопрос: «кодирование URL использует один%» ...

Я считаю, что ссылка НЕ ​​кодировке URL.
Проще говоря, ни% MA, ни %% MA - действительный токен URL-адреса - за последним следует шестнадцатеричное значение, то есть символы 0-9A-F.
Я думаю, что это какая-то внутренняя схема кодирования, которую вы упомянули в комментариях сторонним процессором.

Как таковой, в любом случае это может быть правильным ответом для вас или ни того, ни обоих :-(.
Извините, это не поможет, но вам просто нужно проверить документацию для третьей стороны.

Смежные вопросы