Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
不同服务器中对PHP代码的ajax请求_Php_Ajax_Wamp - Fatal编程技术网

不同服务器中对PHP代码的ajax请求

不同服务器中对PHP代码的ajax请求,php,ajax,wamp,Php,Ajax,Wamp,可能重复: 我尝试使用xmlHTTPrequest向php代码发出ajax请求,我的应用程序在tomcat服务器上工作,我尝试向WAMP服务器(请求URL为localhost的不同服务器)中的php代码发出请求,我的php代码只接收一个参数,在PostgreSQL数据库中进行查询,并以XML格式返回结果…我的主要问题是如何从运行在Tomcat上URL为localhost:8080的应用程序向PHP代码发送ajax请求。。。任何帮助都将不胜感激,谢谢您不能向其他域发出ajax请求。出于安全原因,

可能重复:


我尝试使用xmlHTTPrequest向php代码发出ajax请求,我的应用程序在tomcat服务器上工作,我尝试向WAMP服务器(请求URL为localhost的不同服务器)中的php代码发出请求,我的php代码只接收一个参数,在PostgreSQL数据库中进行查询,并以XML格式返回结果…我的主要问题是如何从运行在Tomcat上URL为localhost:8080的应用程序向PHP代码发送ajax请求。。。任何帮助都将不胜感激,谢谢

您不能向其他域发出ajax请求。出于安全原因,这是不允许的。如果您的两台服务器运行在同一个域上,尽管使用ajax请求信息没有问题

使用像jQuery这样的javascript API将使这变得容易得多。下面介绍如何使用

执行ajax请求,您应该从运行在tomcat服务器上的应用程序中访问PHP脚本。不是从客户端。请检查

添加标题
标题('Access-Control-Allow-Origin:')

PHP代码可能会解决问题

请参见此处:请不要重复提问:,