HTTP响应503,但站点工作

时间:2016-10-11 21:57:41

标签: facebook http

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

我使用cloudflare,仅此而已。为什么我得到503响应,但页面工作正常?

1 个答案:

答案 0 :(得分:0)

仅当机器人访问页面时才可以使用503。尝试从浏览器或其他客户端模拟Facebook用户代理。

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

Cloudflare可能是你问题的原因,因为它可以阻止糟糕的机器人(Facebook应该是好机器人)。尝试禁用它,看它是否有效。如果这是问题,您需要联系Cloudflare支持。