Полезная информация

Заказывай стафф с атрибутикой Mozilla и... пусть все вокруг завидуют тебе! Быть уникальным - быть с Mozilla!

№117-01-2006 18:57:49

quarz
Участник
 
Группа: Members
Откуда: Сургут
Зарегистрирован: 17-01-2006
Сообщений: 3

Двойной запрос

Интересно это глюк или недокументированная возможность?
FF 1.5 при виде картинке отсылает на сервер повторный запрос. Еще в 1.0.7 такого не наблюдалось...И будет ли это в старших версиях?


Не плач, не жалей, не проси
Слабому клеть, вольному воля

Отсутствует

 

№217-01-2006 19:02:12

Lynn
Кофеман
 
Группа: Members
Откуда: Россия
Зарегистрирован: 16-02-2005
Сообщений: 1721
Веб-сайт

Re: Двойной запрос

quarz
А подробнее?


Isn't it ironic... don't you think? — Alanis Morissette

Отсутствует

 

№317-01-2006 19:37:18

quarz
Участник
 
Группа: Members
Откуда: Сургут
Зарегистрирован: 17-01-2006
Сообщений: 3

Re: Двойной запрос

2 дня убил копаясь в своем коде))
в максимально упрощенном виде такой код:

<?php
header("CONTENT-type: image/jpeg");
$img = imagecreatefromjpeg("picture.jpg");
imagejpeg($img);
   
$file=fopen("1", "a");
fwrite($file, "k");
fclose($file);
?>

в FF1.5 в файл записываются 2 буквы!! В остальных версиях фокса и в других браузерах - одна.
Так что же это? Новая неизвестная возможность или глюк? разработчики?


Не плач, не жалей, не проси
Слабому клеть, вольному воля

Отсутствует

 

№417-01-2006 22:41:46

Lynn
Кофеман
 
Группа: Members
Откуда: Россия
Зарегистрирован: 16-02-2005
Сообщений: 1721
Веб-сайт

Re: Двойной запрос

ХЗ. Возможно и глюк, но в багзилле ничего похожего не нашёл. Плохо искал, наверное.

Вроде удалось побороть проставив в скрипте

Выделить код

Код:

header("Expires: " . gmdate('r', strtotime('+1 hour')));

Isn't it ironic... don't you think? — Alanis Morissette

Отсутствует

 

№518-01-2006 13:14:18

Rion
Участник
 
Группа: Extensions
Откуда: Екатеринбург
Зарегистрирован: 15-06-2005
Сообщений: 227

Re: Двойной запрос

оригинально. а если иэ тега img грузить то только одна буква. может FF первоначально делает что-то типа пинга до картинки и потом только её грузит.

вот хидеры которые отсылает фаерфокс на мой тестовый сервер

Выделить код

Код:

Array
(
    [Host] => 10.0.254.101
    [User-Agent] => Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20051227 Firefox/1.6a1
    [Accept] => text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
    [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
)

Array
(
    [Host] => 10.0.254.101
    [User-Agent] => Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20051227 Firefox/1.6a1
    [Accept] => image/png,*/*;q=0.5
    [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
)

если грузить через img то только последний хидер уходит

Отредактировано Rion (18-01-2006 13:14:53)


Gentoo Linux

Отсутствует

 

№618-01-2006 19:32:29

quarz
Участник
 
Группа: Members
Откуда: Сургут
Зарегистрирован: 17-01-2006
Сообщений: 3

Re: Двойной запрос

еще интересно что если файл открывать для записи

Выделить код

Код:

$file=fopen("1", "w");

то ничего подобного  тоже не наблюдается - все как и должно быть.
По поводу кода дискуссии начались здесьhttp://forum.vingrad.ru/index.php?showtopic=78161


Не плач, не жалей, не проси
Слабому клеть, вольному воля

Отсутствует

 

№718-01-2006 20:02:09

S.A.P.
Участник
 
Группа: Members
Зарегистрирован: 18-01-2006
Сообщений: 1

Re: Двойной запрос

еще интересно что если файл открывать для записи
$file=fopen("1", "w");
то ничего подобного  тоже не наблюдается - все как и должно быть.

Все правильно, 'a' - переводит указатель в конец файла, 'w' - этого не делает.

Судя по заголовкам, Лиса сначала определяет тип файла, а потом его скачивает. Только зачем она это делает - все еще не понятно.

Отсутствует

 

№818-01-2006 22:54:32

Unghost
Призрак-админ
 
Группа: Administrators
Откуда: Moscow, Russia
Зарегистрирован: 08-10-2004
Сообщений: 11771

Re: Двойной запрос

Нашел пару похожих багов в Багзилле, хотя не уверен что именно оно:
https://bugzilla.mozilla.org/show_bug.cgi?id=322181
https://bugzilla.mozilla.org/show_bug.cgi?id=61363


Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]