C# asp.net应用程序是否可以通过ajax调用与php应用程序通信?

C# asp.net应用程序是否可以通过ajax调用与php应用程序通信?,c#,php,asp.net,ajax,http,C#,Php,Asp.net,Ajax,Http,我有一个场景,API部分是用PHP编写的,而网站设计是用asp.net编写的 我的问题是,如果两个应用部署在同一台服务器上,那么asp.net可以使用ajax调用调用API请求吗 e-g:'../api?action=test' 我认为这在HTTP请求中是可能的。是的,这是可能的,只要您的服务器能够处理每种语言,它就可以工作(应该安装ASP和PHP) ASP.NET将通过Ajax调用API,只关心它得到的响应(因此不管代码是通过PHP、Node.JS还是静态HTML生成的)。这是可能的,但您希望

我有一个场景,API部分是用PHP编写的,而网站设计是用asp.net编写的 我的问题是,如果两个应用部署在同一台服务器上,那么asp.net可以使用ajax调用调用API请求吗

e-g:'../api?action=test'


我认为这在HTTP请求中是可能的。

是的,这是可能的,只要您的服务器能够处理每种语言,它就可以工作(应该安装ASP和PHP)


ASP.NET将通过Ajax调用API,只关心它得到的响应(因此不管代码是通过PHP、Node.JS还是静态HTML生成的)。

这是可能的,但您希望实现什么?@Ted json来自API的响应我猜
Ajax
位,这意味着asp.net页面将通过
JavaScript
调用
php
页面,对吗?你说的“只要你的服务器能够处理两种语言,它就可以工作”是什么意思?泰德:我可能会重写这句话,因为它不清楚。我的意思是,显然服务器必须安装PHP和ASP才能处理每种语言。大多数宿主提供程序只提供PHP或ASP,而不同时提供两者。@brclz如果我的api文件夹名rest和ASP.net项目名为web,则两者都在同一文件夹中。web文件夹有查看文件测试从那里我必须创建ajax调用什么是url?@RazaSaleem这取决于您的服务器配置。如果您有一个运行的web服务器,并且它指向包含这两个文件夹的根文件夹,那么您将有
/rest
/web
。因此,通过ASP,您可以使用AJAX在
/rest
处调用api。