最近搭建了一个Cloudreve云盘,记录下自己碰到的后台设置Request failed with status code 400问题,可能对后来者有所帮助。
Request failed with status code 400
通用CDN设置
检查:检测自己是否启动了CDN,检查自己的CDN服务商是否支持DELETE请求(询问工程师)
办法:支持DELETE请求的前提下,关闭CDN,或者设置不缓存/api目录
阿里云CDN怎么设置
注:阿里云CDN就算设置/api目录为0秒也不行,阿里云普通CDN不支持DELETE请求方式,而Cloudreve需要DELETE请求支持。(亲自问过阿里云的工程师,如果需要支持DELETE请求支持,请使用全站加速DCDN产品。)
除非开启全站加速DCDN,要么就乖乖的换别的CDN服务商,并提前问此服务商是否支持DELETE请求。
腾讯云CDN怎么设置
简单配置
最简单配置:缓存配置→节点缓存过期配置→新增规则:
类型:全部文件
内容:全部文件
缓存选项:不缓存
进阶配置
首先设置不缓存/api。
静态缓存文件后缀:webp;svg;gif;ico;png;jpg;jpeg;mp4;tt;woff;eot;css;js;txt,设置缓存30天(或者根据自己需求自定义)。
支持DELETE接口的服务商
这些都是亲自询问过可用的CDN服务商。
© 版权声明
文章版权归原作者所有,未经允许请勿转载。
THE END
暂无评论内容