検索

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

vite でプロキシを使用すると、localhost のプロキシ URL にリダイレクトされますが、特にバックエンド API 呼び出しにのみ使用したいと考えています。

これは私の vite.config.ts です:

リーリー

アプリケーションがロードされるたびに、locahost ポート上の https://abc-website.com にアクセスします。

上記の URL はバックエンド API 呼び出しにのみ使用したいと考えています (例: https://abc-webite.com/api/auth)。

また、vite.config.ts でプロキシを設定した後、baseURL を「api/」に設定しました。

また、わずかな変更を加えた後、https://localhost:3000/auth のような REST API を呼び出します。ここで、https://locahost:3000/api/auth

となる必要があります。

Vite プロキシが適切に動作していないようです。

P粉412533525P粉412533525247日前531

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

  • P粉426780515

    P粉4267805152024-03-26 18:26:17

    これはできると思います:

    リーリー

    その後、 localhost:3000/api/my-endpoint のようなサイトへのリクエストはすべて https://abc-website.com/my-endpoint にプロキシされる必要があります。すべての「基本的な」リクエストをプロキシすることはできません。リクエストは、他のすべて、すべてのアセット、index.html などを提供するために予約されているためです。しかし、私はフレンドリーです

    返事
    0
  • キャンセル返事