Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   POST запросы. (http://www.flasher.ru/forum/showthread.php?t=129586)

OFQ 04.09.2009 21:19

POST запросы.
 
Доброго времени суток!

Я далёк от темы ActionScript и вообще всего, что относится к Flash но возникла необходимость написать вот какой сценарий:

Нужно, с помощью флеш плеера, сформировать и отправить несколько POST запросов через браузер (с данными) - то есть согласно текущей сессии пользователя браузер-сервер.
И еще один POST запрос так, что бы сервер отнес его к другой сессии, создал новую.

Как это-го достичь?

Заранее благодарен.

Obi 04.09.2009 21:24

URLRequest читайте.

OFQ 05.09.2009 23:44

Разобрался.

Добавлено через 12 минут
Спасибо, появились вопросы:

При выполнении запроса открывается новая вкладка браузра - как не открывать?
Связан ли этот запрос с текущими сессиями браузера. Если да - как я могу не передавать идентификатор сессии, что бы сервер создал новую ?

wvxvw 06.09.2009 00:06

>> При выполнении запроса открывается новая вкладка браузра - как не открывать?
Вообще-то не должна... покажите, как у вас открывается.

OFQ 06.09.2009 00:32

Код:

package fvg {
        import flash.display.Sprite;
    import flash.net.navigateToURL;
    import flash.net.URLRequest;
    import flash.net.URLVariables;

    public class FlashVideoGallery extends Sprite {

        public function FlashVideoGallery() {
            var url:String = "*****/forum/ucp.php?mode=login";
            var request:URLRequest = new URLRequest(url);
            var variables:URLVariables = new URLVariables();
            variables.login = "****";
            variables.password = "****";
                        variables.username = "***";
                        request.method = "POST";
            request.data = variables;
            navigateToURL(request);
        }
    }
}


iNils 06.09.2009 00:34

OFQ, для оформления своего кода надо использовать теги [code][/code]

OFQ 06.09.2009 00:38

iNils

Похоже, у меня через раз теряется часть данных ответа сервера - странно.

Obi 06.09.2009 00:51

Используйте URLLoader вместо navigateToURL

OFQ 06.09.2009 01:40

Спасибо - работает. А с сессиями ничего сделать нельзя ?

dimarik 07.09.2009 16:41

http://garbage-collector.ru/2007/10/...ookies_in_as3/


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

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