parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

мне не совсем нужен стандартный механизм авторизации, ситуация немного другая...

Aleksey 12.11.2004 15:33

Со стороннего сайта вырезается несколько картинок <img ...>
и выводятся на текущей странице, здесь не возникло бы никаких проблем если бы в теге img в явном виде был прописан к ним путь
<img src="http://site.ru/pic.gif">
но в данном случае путь является ссылкой на редирект, который к тому же требует авторизации
<img src="http://site.ru/redirect/112033434">
я вытаскивал с него http заголовки методом
$f[^file::load[binary;http://site.ru/redirect/112033434;$.any-status(1) $.user[log] $.password[psw]]]
после чего находил реальную ссылку на картинку
$f.LOCATION
минусом такого способа является то, что приходится для каждого изображения вытаскивать путь к файлу и затем подменять его в теге img, думаю гораздо проще и эффективнее было бы один раз незаметно авторизовать пользователя и дать ему возможность свободно заходить даже на страницы редиректа http://site.ru/redirect/112033434, без дополнительной http авторизации.

Еще хочу заметить маленький нюанс, картинки берутся с разных сайтов и под разными логинами.
Собственно целью этой работы было упрощение авторизации, чтобы пользователь не вводил каждый раз новый логин и пароль, а один раз авторизовался и видел все файлы сразу.