Текущее время: Вс ноя 15, 2026 10:28

Часовой пояс: 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


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

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


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

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