3

我正在一个解决方案 API 和 Web 应用程序下开发两个项目。

我正在使用 Visual Studio 2012,并且在调试时每个项目的端口都不同,例如localhost:32335and localhost:21890,所以现在每次我需要使用 api 时,我都需要使用该端口设置 localhost。

我想出了将默认端口设置为例如 1337 的解决方案,并且在主机文件中设置example.comlocalhost:1337,所以现在我只需要使用example.com/api/someaction.

我想要做的是在 ajax 中设置基本 url,所以我不必在我的代码中重新输入 example.com,所以基本上我只需要输入/api/someaction,然后默认使用 ajax 调用example.com,而不是 localhost:33181。

4

2 回答 2

1

开始使用您的iis. 创建具有不同域名的不同应用程序并编辑您的主机文件以使用该地址。不要与卡西尼一起使用。对于每个应用程序,在 iis 中创建一个应用程序。添加绑定,并在 hosts 文件中创建不同的域名。

于 2013-06-29T19:21:31.223 回答
-2

使用 jquery ajaxSetup:

$.ajaxSetup({
  url: 'ping.php'
});
于 2013-06-29T19:25:03.613 回答