Fetch API を使用して Cookie を渡す
P粉066725148
2023-08-21 17:18:31
<p>新しい Fetch API を使用しようとしていますが、Cookie の処理に問題があります。具体的には、ログインに成功すると、今後のリクエストには Cookie ヘッダーが含まれますが、Fetch はこのヘッダーを無視するようで、Fetch を使用して行うすべてのリクエストは承認されません。 </p>
<p>これは、Fetch の準備がまだ整っていないためですか、それとも Fetch が Cookie をサポートしていないためですか? </p>
<p>Webpack を使用してアプリケーションを構築します。私も React Native で Fetch を使用していますが、同じ問題は発生していません。 </p>
@Khanetor の答えに加えて、クロスオリジンリクエストを処理している場合は、
を使用できます。credentials: 'include'
JSON フェッチリクエストの例:
リーリーhttps://developer.mozilla.org/en-US/docs/Web/API/Request/credentials
デフォルトでは、Fetch は Cookie を使用しません。 Cookie を有効にするには、次の手順を実行します:
リーリー