Inline-onebox 不会使用 SiteSetting.onebox_user_agent

我收到了两个不同的 onebox 请求,一个使用浏览器用户代理的 HEAD 请求,以及一个使用可识别用户代理的 GET 请求。如果 HEAD 请求被重定向(到一个挑战页面),则会跟随三个请求,所有这些请求都指向重定向的页面。

我必须在我们的挑战系统中将所有 HEAD 请求列入白名单,才能使 onebox 工作。不仅是内联 onebox,也包括阻止 onebox。