1

我有一个在heroku 上运行的facebook 应用程序,它源自facebook 生成的代码。该应用程序运行良好,没有会话或登录要求,因此只需通过 HTTP GET 请求返回静态 html 表示。

但是,我发现如果返回由 facebook 的 iframe 包装的 HTML 的内容长度大于某个似乎略高于 4K 的阈值,则页面会在其内容的一半左右截断。

该页面确实在该点之前正确呈现。该应用程序设置为接受 HTTP GET 和 POST 并成功响应两者,除非请求来自具有登录用户的 chrome。相同的条件在其他浏览器上也能正常工作。我可以在 chrome 的调试器中看到来自 facebook 的失败 POST 请求。我无法复制 facebook 之外的行为,即 POST 请求在我的盒子里工作正常。

有谁知道为什么会生成这个 POST 请求?为什么会失败?

4

1 回答 1

0

您忘记了 channel.html 文件吗?

频道.html

于 2012-12-17T10:34:45.313 回答