【发布时间】:2011-03-03 22:51:14
【问题描述】:
我有两台服务器运行 jsp 和 php。我希望 PHP 页面调用 JSP 页面来获取输出。我尝试使用简单的 Ajax 和 Jquery-Ajax,它似乎不起作用。为什么?
【问题讨论】:
标签: php javascript ajax jsp
我有两台服务器运行 jsp 和 php。我希望 PHP 页面调用 JSP 页面来获取输出。我尝试使用简单的 Ajax 和 Jquery-Ajax,它似乎不起作用。为什么?
【问题讨论】:
标签: php javascript ajax jsp
AJAX 无法从位于不同服务器的站点请求页面。这将使其成为跨端脚本攻击。因此,您只需通过服务器端代码。对于 PHP,您可以使用 curl 从其他页面获取信息。您现在可以使用相同的 ajax 脚本并将其链接到包含 curl 的 php 页面。 curl 的文档可以通过 google 找到。
【讨论】:
由于安全限制,您不能使用 ajax 跨域。您可以将数据发送到您域上的 php 脚本,然后使用 this 之类的函数从那里发送后请求
【讨论】: