リクエストを行うたびにカスタムHTTPヘッダーをRESTサービスに送信します。私はApache HTTP Web Serverを使用しています。私は、次のコードを持っている:AngularjsとHTTPヘッダー
app.config(['$httpProvider', function($httpProvider){
if(!$httpProvider.defaults.headers.get){
$httpProvider.defaults.headers.get = {};
}
$httpProvider.defaults.headers.get['My-Token'] = 'some_test_token';
}]);
をしかし、私はデベロッパーツールで、次を参照してください。
マイヘッダインライン他に。私は間違って何をしていますか?
です。しかし、私の安らかなサービスはdevtoolsのようなトークンを捕まえていませんでした。オプションヘッダーの後にget要求に従わない。オプションなしでちょうどGETを作る方法? – Nox
ここでの目標は、OPTIONS要求を防ぐことではなく、サーバーがカスタムヘッダーを受け入れることを確認することです。これには、Apacheサーバーの設定方法と関係があります。ここの専門家ではない、私は恐れている。 慣例では、カスタムHTTPヘッダーは 'x- [header-name]'表記を使用するため、試してみることができるのは 'my-token'ではなく' x-my-token'です。 – Kazimieras