Просмотр полной версии : запрос файла с использованием куков
флеш-плеер тянет мп3 с сервера. но файл выдается скриптом, который проверяет правомерность запроса по сессии. можно ли (если можно, то как) передать куки в таком запросе?
передавайте в my_lv.addRequestHeader ("Cookie", "парампампам");
unodj, и давно так куки можно передавать?
я со вчерашнего дня передаю :)
в сниффере подсмотрел http заголовок, скопировал и передал на страницу авторизации сайта вместе с переменными "login" и "passwd"
Возможно так не должно быть, но без my_lv.addRequestHeader ("Cookie", "парампампам"); авторизации не происходит.
Значит все-таки что-то под видом Cookie передается :)
Вполне вероятно, что на других сайтах это работать не будет...
У меня вообще никаких заголовков с Cookie не проходит из флеша. Только если сам браузер что-то вышлет, но флеш в этом не участвует.
А у меня без addRequestHeader ничего не получается )
Видимо, что то он всетаки передает ;)
Правда, я пробовал только из flash ide
Я тоже пробовал из IDE.
Более того, заголовок Cookie запрещен к посылке, правда, в хелпе по AS3. В AS2 он у меня вообще не отправляется никак.
Скорее всего вы правы.
Хотя явного запрещения отправки заголовка Cookie я не нашел
The following request headers cannot be used, and the restricted terms are not case-sensitive (for example, Get, get, and GET are all not allowed):
Accept-Charset, Accept-Encoding, Accept-Ranges, Age, Allow, Allowed, Connection, Content-Length, Content-Location, Content-Range, Date, Delete, ETag, Expect, Get, Host, Keep-Alive, Last-Modified, Location, Max-Forwards, Options, Post, Proxy-Authenticate, Proxy-Authorization, Public, Put, Range, Referer, Retry-After, Server, TE, Trace, Trailer, Transfer-Encoding, Upgrade, URI, User-Agent, Vary, Via, Warning, WWW-Authenticate, x-flash-version.
Поиск "cookie" по хелпу flash показывает только разделы, связанные с SharedObject
Этот же список, с включенным туда Cookie есть в разделе про AS3. Здесь, вероятно, его забыли дописать.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.