私は2つのプロジェクトを持っています。 1つはフロントエンドの角度コードです。 Web APIのもう一つ。フロントエンドのプロジェクトでは、他のプロジェクトでAPIを呼び出す必要があります。 URLをハードコーディングせずに別のプロジェクトでAPIを呼び出すにはどうすればよいですか?
私はこのような相対的な関与のURL/APIを示して見てきたWeb APIのチュートリアル
: $ http.get(「/ API /トリビア」)Javascriptを同じプロジェクト内であれば素晴らしい作品Web APIとして使用していますが、私のソリューションではありません。
私のAPIのlocalhostポートにURLをハードコードできますが、正常に動作しますが、もちろんAzureにアプリケーションをデプロイすると機能しません。どのようにこれらのURLを処理する必要がありますか?
ありがとうございます。
あなたは定数をあなたのモジュールに注入して、それをルートパスとして使うことができます。次に、api呼び出しを行うためのルートパスにapiパスを追加することができます。サーバー側の構成ファイルから動的に選択する必要がある定数の値。 – PSK