facebook - HTTP 响应 503,但是网站可以正常工作

标签 facebook http

此刻我正在使用 Facebook API;我需要填写一份隐私政策,所以我做了。然而,经过一些研究,我发现 HTTP 响应代码总是 503,但我找不到原因。该页面在那里,并且在浏览器中访问它时它可以正常工作,完全没有问题。运行检查,显示该页面向 facebook 和任何其他请求返回 503(例如。https://httpstatus.io/)。

我用的是 cloudflare,仅此而已。为什么我收到 503 响应,但页面运行正常?

最佳答案

只有在机器人访问页面时才有可能出现503。尝试从您的浏览器或 rest 客户端模拟 Facebook User Agent。

您可以在开发人员 facebook 页面上查看 Facebook 用户代理: https://developers.facebook.com/docs/sharing/webmasters/crawler

Cloudflare 可能是导致您出现问题的原因,因为它会阻止坏机器人(Facebook 应该是好机器人)。尝试禁用它,看看它是否有效。如果这是问题所在,您需要联系 Cloudflare 支持。

关于facebook - HTTP 响应 503,但是网站可以正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39987430/

相关文章:

facebook - 使用 graph api 私下发布到 facebook 上的 friend 墙上

Facebook 取消授权回调 URL 未被 ping 通

Facebook 聊天在打开时 Conceal Flash 应用程序

c++ - recv() 上的 http 客户端 block

javascript - onload XMLHttpRequest 外部变量

android - facebook android允许权限窗口问题

ios - 无法编译 Parse + Facebook SDK(Apple Mach-O 链接器错误)

java - 为什么 Tomcat 提示试图向响应 header 写入太多内容?

html - 为什么 href ="http://...."将我定向到 "https://..."?

php - HTTP Post 方法不适用于 AngularJS + PHP + MySQL