отдаётся файл только в firefox

nkldn

Новичок
отдаётся файл только в firefox

есть один ресурс, там отдаются файлы только если запрос посылается от их flash плеера ( я так предполагаю)
если url вбивать вручную то файл не отдаётся

но только в firefoxe он скачивается

скажите как это вохможно сделать?
я смотрел http запросы, ни ie ни ff не посылают referer, но тем не менее в ff скачивание идёт


спасибо
 

QQQ

Новичок
на заголовок ответа смотри лучше
в ie точно скачивания не идёт? может тупо в браузер отображается бинарник?

а вообще сравнивай все заголовки ie и ff, пробуй сэмулировать

лог заголовков сбрось сюда
 

nkldn

Новичок
я могу отличить вываливание в браузер бинарных данных от

Forbidden
Access to this resource has been denied to you.

вот заголовки от IE исключая Host и GET (одинаковы в ie и ff)


IE -

Accept: image/gif, image/jpeg, image/pjpeg, application/x-ms-application, application/vnd.ms-xpsdocument, application/xaml+xml, application/x-ms-xbap, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*
Accept-Language: ru
User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; WOW64; Trident/4.0; MRA 5.6 (build 03278); MRA 5.6 (build 03278); SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.5.30729; .NET CLR 3.0.30729)
Accept-Encoding: gzip, deflate
Connection: Keep-Alive


Firefox:

User-Agent Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.11) Gecko/20100701 MRA 5.6 (build 03278) Firefox/3.5.11 (.NET CLR 3.5.30729)
Accept text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language en-us,en;q=0.5
Accept-Encoding gzip,deflate
Accept-Charset ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive 300
Connection keep-alive




В IE выдают то что я написал уже выше:
Forbidden
Access to this resource has been denied to you.

в Firefox начинается скачивание
 

QQQ

Новичок
попробуй язык в фоксе русский поставить

-~{}~ 07.08.10 21:10:

если не поможет - то только методом научного тыка
попробуй дёргать телнетом, или скрипт набросай, меняя/убирая по одному заголовку фокса
 

QQQ

Новичок
может быть ещё на сервере сессия какая-то хранится из ip + useragent например, но вряд ли

что-то мне подсказывает, что русским он этот файлик отдавать не хочет. процентов на 50% уверен, что дело именно в этом.
 

Crys

Двинутый новичок
- Я угадаю решение с двух попыток
- Угадывай

---
А я умываю руки... разжевывать, класть в рот идеи и вытягивать клещами данные не по моей части.. )
 

nkldn

Новичок
причем тут разжёвывать?
у вас есть что разжёвывать для начала?
я скинул запросы

я точно чего-то не знаю, но куки тут и рядом не стояли
вообще отключил их
 

QQQ

Новичок
nkldn
ну не хошь не пробуй :)


короче проблема однозначно решается, но как справедливо заметил Crys эта угадай мелодия несколько напрягает

или хост/линк на файл давай, или написал выше:
попробуй дёргать телнетом, или скрипт набросай, меняя/убирая по одному заголовку фокса
 
Сверху