Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка под ASP.NET > HttpServerUtility.UrlTokenEncode -> base64


Автор: Pankon 29.1.2008, 13:43
Для кодирования URL использую HttpServerUtility.UrlTokenEncode.
Всегда думал, что это "modified Base64 for URL".
Вот нужно "передовать" URL к фирме-партнеру, при этом и обнаружил, что UrlTokenEncode - в конце строки дописывает 0,1,2 для определения количества "недостающих" до строки с количеством сомволов кратных 4. 

Техники в фирме-партнере ожидают "modified Base64 for URL" без 0,1,2 в конце строки(я даже не знаю на какой платформе они работают - но это не важно).

Так вот вопросы: 
Что за стандарт используется в HttpServerUtility.UrlTokenEncode? (Ясно, конечно, что это какая-то разновидность Base64 for URL)
Есть ли "стандартные" функции для кодирования "modified Base64 for URL"?

ПС. Если что-то напутал с терминологией, покажите пальцем....  smile 






Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)