2

今、私はクライアントに次のコードを持っています:

var model = new falcor.Model({
    source: new falcor.HttpDataSource('/model.json')
});

falcor-router クラスを使用してサーバー側でトークンを処理する方法を完全に理解しています。私の質問は、ブラウザからの各リクエストでトークンを送信する方法です(上記のコードを変更する方法)? 情報が見つかりませんでした。falcor がネットワークを開発者から隠したらすぐに、HTTP リクエストのオプションがいくつかあると思います。

答えていただければ幸いです。

4

1 に答える 1

2

gdi2290からの回答

var model = new falcor.Model({
    source: new falcor.HttpDataSource( '/model.json', {
        // Options here
        headers: {
            // Any headers here
            'Authorization': `bearer ' + token` // JWT
        },
        withCredentials: true, // Cookies
        crossDomain: true // CORS
    })
});
于 2015-09-17T21:52:53.397 に答える