当 Onebox 被 CloudFlare 阻止时,如果能向用户显示实际问题,而不是例如:
对不起,我们无法为此网页生成预览,因为找不到以下 oEmbed / OpenGraph 标签:image, title
而是显示:
对不起,CloudFlare 阻止 Discourse 为此网页生成预览。
概念截图:
(之前)
(之后)
这可以通过在 403 响应中存在 cf-mitigated 标头来检测。
当 Onebox 被 CloudFlare 阻止时,如果能向用户显示实际问题,而不是例如:
对不起,我们无法为此网页生成预览,因为找不到以下 oEmbed / OpenGraph 标签:image, title
而是显示:
对不起,CloudFlare 阻止 Discourse 为此网页生成预览。
概念截图:
(之前)
(之后)
这可以通过在 403 响应中存在 cf-mitigated 标头来检测。