Текущее время: Пн ноя 09, 2026 17:12

Часовой пояс: UTC+03:00


Правила форума





Начать новую тему  Ответить на тему  [ 5 сообщений ] 
Автор Сообщение
 Заголовок сообщения: ТРАФИК!!
СообщениеДобавлено: Пн май 17, 2004 12:27 
господа. не знаю у всех ли так или только у избранных, но в последнее время совершенно невероятно вырос трафик. играть через диалап вообще невозможно. КАЖДАЯ сесия как правило начинается с >600к swf.
я попробовал разобраться, поменят три броузера и прочее. вот усредненный результат на примере одного файла:

вот запрос с получением файла при входе в военную базу.

*REQUEST*
GET http://www.destinysphere.ru/ds/flash/wa ... b.swf?3024
Accept: */*
x-flash-version: 7,0,19,0
Cookie: SIDBK=876791978c42ac295578630629758fc4; SID=876791978c42ac295578630629758fc4; hotlog=1
If-Modified-Since: Fri, 09 Apr 2004 10:07:28 GMT
If-None-Match: "29f71-331f9-407675e0"

User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; MyIE2)
Host: www.destinysphere.ru
Proxy-Connection: Keep-Alive

*BODY*


*RESPONSE*
HTTP/1.1 http://www.destinysphere.ru/ds/flash/wa ... b.swf?3024 200 OK
Date: Mon, 17 May 2004 06:04:42 GMT
Server: Apache/1.3.29 (Unix) PHP/4.3.6
Last-Modified: Fri, 09 Apr 2004 10:07:28 GMT
ETag: "636b2-331f9-407675e0"

Accept-Ranges: bytes
Content-Length: 209401
Connection: close
Content-Type: application/x-shockwave-flash

*BODY*
<тута 200 к файла>

через несколько минут и один реконнект заходим в военную базу опять.

*REQUEST*
GET http://www.destinysphere.ru/ds/flash/wa ... b.swf?3024
Accept: */*
x-flash-version: 7,0,19,0
Cookie: SIDBK=876791978c42ac295578630629758fc4; SID=876791978c42ac295578630629758fc4; hotlog=1
If-Modified-Since: Fri, 09 Apr 2004 10:07:28 GMT
If-None-Match: "29f71-331f9-407675e0"

User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; MyIE2)
Host: www.destinysphere.ru
Proxy-Connection: Keep-Alive

*BODY*

*RESPONSE*
HTTP/1.1 http://www.destinysphere.ru/ds/flash/wa ... b.swf?3024 200 OK
Date: Mon, 17 May 2004 06:11:35 GMT
Server: Apache/1.3.29 (Unix) PHP/4.3.6
Last-Modified: Fri, 09 Apr 2004 10:07:28 GMT
ETag: "636b2-331f9-407675e0"

Accept-Ranges: bytes
Content-Length: 209401
Connection: close
Content-Type: application/x-shockwave-flash

*BODY*
<опять 200 к того же файла>

диагноз:
1. веб сервер некоректно обрабатывает запросы с тегами "If-Modified-Since": и "If-None-Match:"
2. ни одна уважающая себя прокся такие запросы не кеширует, ибо war_units.lib.swf?3024 - то есть кверя с параметрами.

метод лечения:
1. настроить апачу (наверное). убрать тег "If-None-Match": , оставить только "If-Modified-Since"
2. оторвать руки изобретателю метода "file.lib.swf?ver", пришить к плечам. передалать на "file.lib.ver.swf"

спасибо за внимание


Вернуться к началу
   
 Заголовок сообщения:
СообщениеДобавлено: Пн май 17, 2004 14:07 
Не в сети
Ангел-Хранитель
Ангел-Хранитель
Аватара пользователя

Зарегистрирован: Чт апр 01, 2004 13:00
Сообщения: 3318
Откуда: из Дворянского Собрания
А вариант, что war_units.lib.swf просто не влезает в cashe flash player'a проверен?


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Пн май 17, 2004 14:26 
codesh писал(а):
А вариант, что war_units.lib.swf просто не влезает в cashe flash player'a проверен?


во вторых - сколько он просил - столько я ему и разрешал (щас заюзано 228к из 1М).
во первых - issue совсем не в том, а в том что в большинстве случаев вместо ответа веб сервера "304 Not Modified" размером < 1K получаем полностью файло. такая лажа начала наблюдаться после переезда на новый хостинг. может просто отечественный производитель таким образом накручивает ваш "счетчик трафика"?
вообще могу в ICQ/MSN/AIM вживую пообщаться на столь "волнительную" тему. (мой мсн у нетнет есть)


Вернуться к началу
   
 Заголовок сообщения:
СообщениеДобавлено: Пн май 17, 2004 14:41 
кстати вот пример "правильного ответа": (интересное подчеркнуто)

*REQUEST*
GET http://forum.destinysphere.ru/forum/tem ... re/fade.js
Accept: */*
Referer: http://forum.destinysphere.ru/forum/vie ... hp?t=25462
Accept-Language: uk
Cookie: dsforum_ru_data=<skipped>
If-Modified-Since: Mon, 06 Oct 2003 14:24:19 GMT; length=2948
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; MyIE2; .NET CLR 1.0.3705)
Host: forum.destinysphere.ru
Proxy-Connection: Keep-Alive

*BODY*


*RESPONSE*
HTTP/1.0 http://forum.destinysphere.ru/forum/tem ... re/fade.js 304 Not Modified
Date: Mon, 17 May 2004 10:02:18 GMT
Content-Type: application/x-javascript
Last-Modified: Mon, 06 Oct 2003 14:24:19 GMT
Proxy-Connection: keep-alive

*BODY*
<пусто>


Вернуться к началу
   
 Заголовок сообщения: Re: ТРАФИК!!
СообщениеДобавлено: Пн май 17, 2004 19:42 
Не в сети
Плетенщик кристаллов
Плетенщик кристаллов
Аватара пользователя

Зарегистрирован: Чт дек 04, 2003 17:52
Сообщения: 182
Откуда: Харьков
ibobalo писал(а):
1. настроить апачу (наверное). убрать тег "If-None-Match": , оставить только "If-Modified-Since"
2. оторвать руки изобретателю метода "file.lib.swf?ver", пришить к плечам. передалать на "file.lib.ver.swf"

поддерживаю

PS. А ты обратил внимание, что браузер не изменил тэг ресурса после того, как ему было присвоено новое значение?


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 5 сообщений ] 

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 50 гостей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
© 2003-2007. DestinySphere GmbH, ООО Геймспейс. All Rights Reserved.
Создано на основе phpBB® Forum Software © phpBB Limited.
Русская поддержка phpBB