Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Загрузка Xml с разных доменов (http://www.flasher.ru/forum/showthread.php?t=61950)

iNils 18.08.2004 16:22

В том что мой случай работает.
Попробуй для начала все сделать в корне домена, а не внутри папок.

dimarik 18.08.2004 16:51

Привожу лог сниффера

Код:

308: Client to Server (375 bytes)
GET http://www.322222.dp.ua/topX/topX.swf HTTP/1.0
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*
Accept-Language: ru
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
Host: www.322222.dp.ua
Proxy-Connection: Keep-Alive

308: Server to Client (4412 bytes)
HTTP/1.1 200 OK
Via: 1.1 ISA
Connection: Keep-Alive
Proxy-Connection: Keep-Alive
Content-Length: 4021
Date: Wed, 18 Aug 2004 11:59:58 GMT
Content-Type: application/x-shockwave-flash
Server: Apache/1.3.26 (Unix) PHP/4.2.3 mod_ssl/2.8.10 OpenSSL/0.9.6d
Last-Modified: Wed, 18 Aug 2004 11:30:42 GMT
ETag: "5d5d4b-fb5-41233de2"
Accept-Ranges: bytes
Keep-Alive: timeout=15, max=100

[HEX of SWF Body SKIPPED]

308: Client to Server (237 bytes)
GET http://www.322222.dp.ua/topX/topX.ph...=1092830257375 HTTP/1.0
Accept: */*
x-flash-version: 7,0,19,0
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
Host: www.322222.dp.ua
Proxy-Connection: Keep-Alive

308: Server to Client (204 bytes, Incomplete last line)
HTTP/1.1 200 OK
Via: 1.1 ISA
Date: Wed, 18 Aug 2004 11:59:59 GMT
Content-Type: text/html
Server: Apache/1.3.26 (Unix) PHP/4.2.3 mod_ssl/2.8.10 OpenSSL/0.9.6d
X-Powered-By: PHP/4.2.3

topX=top10.xml
308: Server disconnected
308: Disconnected from Client

Похоже, что флэш, дождавшись ответа от php-скрипта не обращается за xml'ем

dimarik 18.08.2004 16:54

Очень похоже на то, что условие:

Код:

if (!lv.loaded) {
        gotoAndPlay (2);
    }

выполняется всегда, и , след-но не следует переход на следующий кадр

iNils 18.08.2004 16:56

Твоя ссылка:
http://www.322222.dp.ua/topX/topX.swf
у меня работает.

Lego 18.08.2004 16:56

ХМ! Еще бы она не работала. Внутри этого мувика все пути
www.3222222.dp.ua/topX/... и никаких кроссдоменов.
Короче, частное решение. Приходится 2 раза на 2 сайтах исполнять один и тот же скрипт, формирующий один и тот же xml, но кладущий его каждый в свою папку. Вот.


В общем буду мучать зверька дальше. Всем большое спасибо за советы.

dimarik 18.08.2004 17:02

А вот еще лог, гружу с http://322222.dp.ua/topX/topX.swf?rnd=12333:

Код:

404: Client connected; 127.0.0.1:4132
404: Connecting to Server
404: Client to Server (369 bytes)
GET http://322222.dp.ua/topX/topX.swf?rnd=12333 HTTP/1.0
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*
Accept-Language: ru
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
Host: 322222.dp.ua
Proxy-Connection: Keep-Alive

404: Connected to Server
404: Server to Client (4412 bytes)
HTTP/1.1 200 OK
Via: 1.1 ISA
Connection: Keep-Alive
Proxy-Connection: Keep-Alive
Content-Length: 4021
Date: Wed, 18 Aug 2004 12:09:34 GMT
Content-Type: application/x-shockwave-flash
Server: Apache/1.3.26 (Unix) PHP/4.2.3 mod_ssl/2.8.10 OpenSSL/0.9.6d
Last-Modified: Wed, 18 Aug 2004 11:30:42 GMT
ETag: "5d5d4b-fb5-41233de2"
Accept-Ranges: bytes
Keep-Alive: timeout=15, max=100

[SWF FLASH HexCode Skipped]

404: Client to Server (214 bytes)
GET http://www.322222.dp.ua/crossdomain.xml HTTP/1.0
Accept: */*
x-flash-version: 7,0,19,0
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
Host: www.322222.dp.ua
Proxy-Connection: Keep-Alive

404: Server to Client (474 bytes)
HTTP/1.1 404 Not Found
Via: 1.1 ISA
Date: Wed, 18 Aug 2004 12:09:35 GMT
Content-Type: text/html; charset=iso-8859-1
Server: Apache/1.3.26 (Unix) PHP/4.2.3 mod_ssl/2.8.10 OpenSSL/0.9.6d

404: Server disconnected
404: Disconnected from Client

Заметь, перед запросом php-скрипта, запрашивается crossdomen.xml. Его там нет, вызов скрипта обламывается!

iNils 18.08.2004 17:07

Об наличии crossdomain.xml на http://www.322222.dp.ua/ я уже спрашивал )))

Lego 18.08.2004 17:07

А не мог бы ты еще раз попробовать. Он там уже есть :D
Просто разочаровавшись, я его прибил.

Lego 18.08.2004 17:15

Кстати, вопрос по ходу дела. Если просто грузить любой хмл
типа

<?xml version="1.0"?>
<!-- http://consult.ric.ua/crossdomain.xml -->
<cross-domain-policy>
<allow-access-from domain="www.322222.dp.ua" />
<allow-access-from domain="322222.dp.ua" />
<allow-access-from domain="consult.ric.ua" />
</cross-domain-policy>


то грузится ничего не будет

Если грузить так

<cross-domain-policy>
<allow-access-from domain="www.322222.dp.ua" />
<allow-access-from domain="322222.dp.ua" />
<allow-access-from domain="consult.ric.ua" />
</cross-domain-policy>


Тогда грузится. С таким не сталкивались?

iNils 18.08.2004 17:18

Хочешь сказать что комментарий делает xml не работоспособным?


Часовой пояс GMT +4, время: 06:14.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.