検索

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

Fetch API を使用して Cookie を渡す

<p>新しい Fetch API を使用しようとしていますが、Cookie の処理に問題があります。具体的には、ログインに成功すると、今後のリクエストには Cookie ヘッダーが含まれますが、Fetch はこのヘッダーを無視するようで、Fetch を使用して行うすべてのリクエストは承認されません。 </p> <p>これは、Fetch の準備がまだ整っていないためですか、それとも Fetch が Cookie をサポートしていないためですか? </p> <p>Webpack を使用してアプリケーションを構築します。私も React Native で Fetch を使用していますが、同じ問題は発生していません。 </p>
P粉066725148P粉066725148451日前585

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

  • P粉106711425

    P粉1067114252023-08-22 15:30:15

    @Khanetor の答えに加えて、クロスオリジンリクエストを処理している場合は、credentials: 'include'

    を使用できます。

    JSON フェッチリクエストの例:

    リーリー

    https://developer.mozilla.org/en-US/docs/Web/API/Request/credentials

    返事
    0
  • P粉818088880

    P粉8180888802023-08-22 15:21:43

    デフォルトでは、Fetch は Cookie を使用しません。 Cookie を有効にするには、次の手順を実行します:

    リーリー

    返事
    0
  • キャンセル返事