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

全員に返信(2)
P粉106711425

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

を使用できます。

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

リーリー

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

いいねを押す +0
P粉818088880

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

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