我正在一个解决方案API和Web应用程序下开发两个项目。
我正在使用Visual Studio 2012,并且每个项目的端口在调试时都是不同的,例如localhost:32335
和localhost:21890
,所以现在每次我需要使用api时,我需要使用该端口设置localhost。
我想出了将默认端口设置为1337的解决方案,并将主机文件集example.com
设置为localhost:1337
,所以现在我只需要使用example.com/api/someaction
。
我想要做的是在ajax中设置基本网址,这样我就不必在我的代码中重新输入example.com了,所以基本上我只需要输入/api/someaction
并且ajax调用现在将使用{{ 1}}默认情况下,不是localhost:33181。
答案 0 :(得分:1)
开始使用iis
。使用不同的域名创建不同的应用程序并编辑主机文件以使用该地址。不要与卡西尼一起使用。对于每个应用程序,在iis中创建一个应用程序。添加绑定,并在hosts文件中创建不同的域名。
答案 1 :(得分:-2)
使用jquery ajaxSetup:
$.ajaxSetup({
url: 'ping.php'
});