我已经在我的脸书页面添加了一个标签,但我只能看到400个错误请求错误。如果我将标签的URL直接放在浏览器中(或者在PP选项卡上显示PPM->在浏览器中显示框架),一切正常。
这是我正在讨论的Facebook标签:https://www.facebook.com/alphazeroband?v=app_723522437659801 这是应该在FB选项卡(纯HTML)中的页面的URL:https://novaer.pl/alphazero/listen.html
这是我在服务器日志中发现的奇怪之处:</ p>
“POST /alphazero/listen.html HTTP / 1.1”400 191“https://s-static.ak.facebook.com/platform/page_proxy.php?v=5”
不应该有GET而不是POST吗?
答案 0 :(得分:0)
我已经通过将HTML更改为PHP文件并在页面上的初始化中添加它来修复它:
if ($_POST) {
header("Location: " . $_SERVER['REQUEST_URI']);
exit();
}
但我仍然不知道为什么在Facebook iframe中有POST而不是GET。