Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Получить данные с другого хоста методом POST (http://www.flasher.ru/forum/showthread.php?t=118392)

gmaneye 22.11.2008 14:34

Получить данные с другого хоста методом POST
 
У меня такой вопрос. Есть флешка. Флешку пользователь закачал себе на компьютер. Пользователь запускает флешку и флешка должна взять текстовые данные с удалённого сервера методом POST. Пробывал SendAndLoad, но он берёт данные только с того хоста, на котором флешка сидит. Есть ли какие нибудь предложения как послать POST запрос и получить в ответ данные с удалённого сервера?
Пробывал сокеты а их нету на Action Script 2.0 есть только на Action Script 3.0 а мне надо именно на Action Script 2.0

Добавлено через 9 часов 50 минут
up!up!up!

urasfinks 23.11.2008 08:56

Ну на счёт Action Script 2.0 и сокетов ты врёшь. В as 2 они есть и нормально потдерживаются. И без разници чем ты конектитшься надо что бы на другом конце лежал файл безопасности "crossdomain.xml" где указывается кто может ко мне приконектиться. Подробностей в инете море. Но лучше самому загружать его с того хоста при помощи System.security.loadPolicyFile("http://........."); ну вот и всё.

etc 23.11.2008 09:30

Цитата:

Сообщение от gmaneye (Сообщение 779015)
up!up!up!

Плюс за ап.

gmaneye 23.11.2008 13:36

Я использую Macromedia Flash 8 Professional
Создал кнопку, пишу
Код AS1/AS2:

on (press) {
        var a:Socket = new Socket("127.0.0.1",80);
}

А он мне ошибку выдаёт:

Код:

**Error** Scene=Scene 1, layer=Layer 1, frame=1:Line 3: The class or interface 'Socket' could not be loaded.
            var a:Socket = new Socket("127.0.0.1",80);

Total ActionScript Errors: 1          Reported Errors: 1


etc 23.11.2008 14:46

Socket нет, есть XMLSocket. Документацию нужно хотя бы иногда читать.

gmaneye 23.11.2008 15:03

а существенные отличия есть?

etc 23.11.2008 15:14

Socket — это в AS3, он бинарный. А XMLSocket — текстовый, но тоже сокет.


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

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