Flex - URLLoader и HTTPService

Простой способ сохранить сеанс входа в систему:

Сделать одну таблицу для сохранения журнала входа пользователя:

Имя_таблицы : login_log

Сейчас Вы должны поместить этот код под кодом входа в систему:

DB::Table('login_log')->insert([
                'user_id' => //This will be Foreign key from User Table and just provide that user id.
                'created_at' => Carbon::now(),
                'updated_at' => Carbon::now()
            ]);
9
задан onekidney 10 November 2008 в 19:55
поделиться

2 ответа

HTTPService наследовал AbstractInvoker, который позволяет Вам использовать маркеры и респондентов, которых Вы не можете использовать с URLLoader. Маркеры хороши, когда необходимо передать определенные переменные, которые относятся к запросу, который Вы хотите, возвратился с ответом.

Кроме этого, с помощью URLLoader или HttpService для загрузки xml то же.

Пример:

var token:AsyncToken = httpService.send({someVariable: 123});
token.requestStartTime = getTimer();
token.addResponder(new AsyncResponder(
    function (evt:ResultEvent, token:Object):void {
        var xml:XML = evt.result as XML;
        var startTime = token.requestStartTime;
        var runTime = getTimer() - startTime;
        Alert.show("Request took " + runTime + " ms");
        //handle response here
    },
    function (info:Object, token:Object):void {
        //handle fault here
    },
    token
));
14
ответ дан 4 December 2019 в 20:25
поделиться

Действительно нет никакого различия между использованием двух. Обе реализации можно было считать "корректными".

-3
ответ дан 4 December 2019 в 20:25
поделиться
Другие вопросы по тегам:

Похожие вопросы: