Показать сообщение отдельно
Старый 06.11.2009, 17:08
veisss вне форума Посмотреть профиль Отправить личное сообщение для veisss Найти все сообщения от veisss
  № 1  
Ответить с цитированием
veisss

Регистрация: Jun 2009
Сообщений: 93
По умолчанию проблема сервера как разрешить во флеше

привет всем.
сделали один проект сперва проект лежал у нас на сервере после окончания переехал к заказчику на сайт и напрочь отказался работать, просто фон и все, после долгих поисков обнаружил что сервер не шлет нормально хидеры при загрузке swf
с нашего сервера идет
Код AS3:
HTTP/1.1 200 OK
Date: Fri, 06 Nov 2009 13:29:29 GMT
Server: Apache/1.3.41 (Unix) PHP/5.2.11 mod_ssl/2.8.31 OpenSSL/0.9.7e
Last-Modified: Tue, 20 Oct 2009 11:27:20 GMT
ETag: "70ed4a-32f68-4add9e98"
Accept-Ranges: bytes
Content-Length: 208744
Keep-Alive: timeout=1, max=100
Connection: Keep-Alive
Content-Type: application/x-shockwave-flash
а с сервера клиента
Код AS3:
HTTP/1.1 200 OK
Date: Fri, 06 Nov 2009 12:34:44 GMT
Server: Apache/2
Last-Modified: Fri, 06 Nov 2009 12:29:09 GMT
ETag: "bb3dd3-3a8a2-477b2fd930f40"-gzip
Accept-Ranges: bytes
Vary: Accept-Encoding,User-Agent
Content-Encoding: gzip
Keep-Alive: timeout=1, max=98
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: application/x-shockwave-flash
то есть нету хидера Content-Length: и поетому во флеше не правильно определены
Код AS3:
stage.loaderInfo.bytesLoaded; 
stage.loaderInfo.bytesTotal;
при каждом обновлении страницы stage.loaderInfo.bytesTotal меняется, пока проблему решили убрав прелоадер и всю графику экспортируем в первом фрейме.

можноли как нибудь решить ету проблему во флеше?