мне интересно, если возможно, я это неправильно с двойной %%Кодирование QueryString Params
http://www.someone.com/SomePage.aspx?aid=%%MA_ID%%&tid=%%RECI_ID%%&
это %% или% для кодирования значения строки запроса?
мне интересно, если возможно, я это неправильно с двойной %%Кодирование QueryString Params
http://www.someone.com/SomePage.aspx?aid=%%MA_ID%%&tid=%%RECI_ID%%&
это %% или% для кодирования значения строки запроса?
Single ......... (15 символов ... уф)
Вы вручную кодирующая параметры URL? Если да, попробуйте использовать методы UrlEncode() или HtmlEncode() HttpServerUtility. Вы можете получить к нему доступ со страницы с свойством Page.Server.
Хотя прямой ответ на ваш вопрос: «кодирование URL использует один%» ...
Я считаю, что ссылка НЕ кодировке URL.
Проще говоря, ни% MA, ни %% MA - действительный токен URL-адреса - за последним следует шестнадцатеричное значение, то есть символы 0-9A-F.
Я думаю, что это какая-то внутренняя схема кодирования, которую вы упомянули в комментариях сторонним процессором.
Как таковой, в любом случае это может быть правильным ответом для вас или ни того, ни обоих :-(.
Извините, это не поможет, но вам просто нужно проверить документацию для третьей стороны.
Я передаю эту ссылку стороннему почтовому процессору, и они отправляют обратно закодированные значения для нас. Мы ничего не расшифровываем. Проблема в том, что один из параметров, которые мы отправляем обратно, меняется на нас ... сам конец этого, поэтому мне было интересно, имеет ли отношение %% к этому. Но когда я попробовал всего один% вверх для каждого из них, я получаю только текст обратно, так что он тоже не работает. Я gethttp://www.someone.com/SomePage.aspx?aid=%MA%5FID%&tid=%RECI%5FID% назад – PositiveGuy
Это странный способ кодирования параметров URL. th @ AviD,% 5F может быть допустимым маркером, но не% MA или% RE ... – jrummell