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

NextJS ベータ アプリケーション ルーター: フェッチを使用したリクエストは失敗しますが、ブラウザーでは正常に動作します

NEXTJS を APP ディレクトリで使用していますが、GET リクエストを実行するとこの問題が発生します...

/project Route.ts からプロジェクトを取得する次の関数があります。

ルートで GET 関数がトリガーされていないようです。ts

console.log("in GET /projects") が起動せず、最後に予期しない JSON エラーが発生します。

ただし、ブラウザで「http://localhost:3000/api/project」にアクセスすると、routes.ts の GET 関数がヒットし、JSON が返されます...

ご協力ありがとうございます。私はしばらくこの問題に取り組んできました...

リーリー

これは私のプロジェクト ルートで、/api/project/route.ts にあります。同じファイル内にプロジェクトを作成する POST ルートがあり、正常に動作します...

ああああ

P粉141035089P粉141035089204日前261

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

  • P粉135799949

    P粉1357999492024-03-29 18:24:48

    `/api/project/route.ts にこの形式で json を返す必要があると思います。

    リーリー

    返事
    0
  • キャンセル返事