【发布时间】:2010-05-15 11:50:50
【问题描述】:
一个非假设但抽象的情况:
我有一个域 www.foo.com,我正在从该域向 beta.foo.com 进行 AJAX POST。检查 XHR 对象,我看到 200 OK 的响应标头,但没有响应文本 - 我什至得到一个 12B 长的响应,这是我期望的确切响应(一个 12 个字符的字符串) - 但响应文本是空白。
如果这是一个跨域问题,为什么我得到 200 OK,而且更好 - 为什么我看到 PHP 函数在 beta.foo.com 端触发 - 但没有得到响应?
【问题讨论】:
-
不是跨域问题。 AJAX 没有任何类型的安全模型。
-
您是否使用 firebug 来查看响应文本?
-
发布您的 JavaScript 代码。在没有看到代码的情况下,这里没有足够的信息来完全调试问题。
标签: php ajax subdomain cross-domain