Cookie を使用した API の取得 質問する

Cookie を使用した API の取得 質問する

新しい Fetch API を試していますが、Cookie で問題が発生しています。具体的には、ログインに成功した後、以降のリクエストには Cookie ヘッダーがありますが、Fetch はそのヘッダーを無視しているようで、Fetch で行ったリクエストはすべて不正です。

Fetch がまだ準備ができていないからでしょうか、それとも Fetch が Cookies で動作しないからでしょうか?

私は Webpack を使用してアプリを構築しています。React Native でも Fetch を使用していますが、同じ問題は発生しません。

ベストアンサー1

FetchはデフォルトではCookieを使用しません。Cookieを有効にするには、これを行う:

fetch(url, {
  credentials: "same-origin"
}).then(...).catch(...);

おすすめ記事