検索

ホームページ  >  に質問  >  本文

axiosはCookieなしでリクエストを送信します - コードログ

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

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

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


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

曾经蜡笔没有小新曾经蜡笔没有小新2750日前587

全員に返信(1)返信します

  • 世界只因有你

    世界只因有你2017-05-19 10:22:19

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

    返事
    0
  • キャンセル返事