Neo当 ajax 遇到 cloudflare 5秒盾 中发帖

这个事要从最近社区有个别佬友遇到点赞报错、小蓝点不消失说起。这个问题简单来说就是:有 ajax 请求撞到 cloudflare 的5秒盾,导致请求被拦截。 
社区安全规则中是有静默5秒盾的(具体参考我之前写的帖子:【丧心病狂】给你网站所有接口加上验证码 ),一般来说都是可以静默自动过,但有些浏览器/插件/网络原因,会导致自动过不了。而这些接口不同于页面(更有非GET请求),我们无法通过页面打开的方式来解决质询。遇到这个问题,有佬友会推荐到 cdk 页面中过盾,其实利用了 cf_clearance cookie 域是 .linux.do 实现共享手动过盾。
这就引入了另一个问题,接口类型如何更友好地引导过盾,而不是直接被拦截?
要解决这个问题也很简单。
cloudflare 在需要质询的访问中,会返回一个http header:cf-mitigated,值一般为:challenge,同...