|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Yan Alexandrovsky 2:5020/1626.43 07 Aug 2000 07:38:55 To : Aleksey Barabanov Subject : authorization -------------------------------------------------------------------------------- 07 августа 2000 01:34, Aleksey Barabanov -> All: >> >> Hе понимаю в какие все полезли дебри. >> >> Решается это проще простого. >> AB> "Есть много друг Горацио такого, что и не снилось нашим >> AB> мудрецам". Пароли вполне могут содержать символы, которые >> AB> нельзя прописать в УРЛ. Вам такие пароли, что не попадались ? >> А квотить их никак до compatible-вида? >> (пример: " " - "%20") AB> А как пароль или логин с сабакой внутри съестся, например ? AB> login:pass@word@url.zone AB> login@domain:password@url.zone AB> Вот у меня скриптик есть для выборки статистики от ISP. AB> И у Зенона именно такая авторизация. И логин AB> с сабакой. AB> И чей-то не задалась у меня простая схема. Пришлось AB> через basic_credentials лепить. Кстати именно замену AB> через %43 (если не попутал коды) я и делал. Все, что я могу сказать, это то, что через cgi я такие символы принимал и даже не думал об этом. Если их нужно отдать в виде hidden'а следующему скрипту - то либо смотришь, есть ли готовая quote() (у меня сейчас под рукой всего этого нет), либо смотришь, как отдаются такие символы (либо методом проб и ошибок, либо RFC) и пробуешь. О результатах пишешь сюда. Ы? До встречи. Ян. --- - Руки Венеры Милосской 3.00+ штуки * Origin: Hадо наносить пользу и причинять добро (2:5020/1626.43) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/4588398e6828.html, оценка из 5, голосов 10
|