axiosはCookieなしでリクエストを送信します - コードログ
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-05-19 10:20:19
0
1
580

axios に切り替えた後、次のように、送信されたリクエストに cookie が自動的に含まれていないことがわかりました (jQuery が自動的に取得します)。

バックエンドが必要とするためCookie を使用するために私はいくつかの判断を下しましたが、axios で Cookie を自動的に (手動で) 運ぶ方法を見つけたことがありません。経験豊富なドライバーに先導を依頼してください。 (追記: 以前に誰かが axios.defaults.withCredentials = true 設定について話しているのを見ましたが、試してみてもうまくいきませんでした)

理由が分かりました。axios が動作しないのではなく、Cookie パスの問題です。次のように:
以前の Cookie は /m の時点で保存されていますが、リクエスト時に /m はありません


したがって、リクエストのヘッダーには Cookie はありません。Cookie を使用したい場合は、同じレベルに記述する必要があります。記述時にパスを設定します。クッキーを使えば問題は解決します。

曾经蜡笔没有小新
曾经蜡笔没有小新

全員に返信(1)
世界只因有你

質問者様は自力で解決しました、ありがとうございます。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート