我正在一个解决方案API和Web应用程序下开发两个项目。
我使用的是Visual Studio2012,在调试时每个项目的端口都是不同的,例如localhost:32335和localhost:21890,所以现在每次我需要使用api时,我都需要用这个端口来设置localhost。
我想出了一个解决方案,将默认端口设置为例如1337,并在主机文件中将example.com设置为localhost:1337,因此现在我只需要使用example.com/api/someaction。
我想做的是在ajax中设置基本url,这样我就不必在我的代码中重新输入example.com,所以基本上我只需要输入/api/someaction,ajax call现在将默认使用example.com,而不是localhost:33181。
发布于 2013-06-30 03:21:31
开始使用你的iis。使用不同的域名创建不同的应用程序,并编辑主机文件以使用该地址。不要与cassini一起使用。对于每个应用程序,在iis中创建一个应用程序。添加绑定,并在hosts文件中创建不同的域名。
发布于 2013-06-30 03:25:04
使用jquery ajaxSetup:
$.ajaxSetup({
url: 'ping.php'
});https://stackoverflow.com/questions/17383855
复制相似问题