1 つのソリューション API と Web アプリケーションで 2 つのプロジェクトを開発しています。
私は Visual Studio 2012 を使用しており、各プロジェクトのポートはデバッグ時に異なります (例:localhost:32335
とlocalhost:21890
)。そのため、API を使用する必要があるたびに、そのポートで localhost を設定する必要があります。
example.com
デフォルトのポートをたとえば 1337 に設定し、ホスト ファイルを に設定するソリューションを思いついたlocalhost:1337
ので、今はexample.com/api/someaction
.
私がやりたいのは、ajax でベース URL を設定することです。これにより、コードで example.com を再入力する必要がなくなります。したがって、基本的には入力するだけで/api/someaction
、ajax 呼び出しはexample.com
localhost:33181 ではなくデフォルトで使用されるようになります。