cocos creator 热更新 cdn 301 302错误

游戏使用cdn的功能(热更新下载)过程中支持http状态码302/301了吗?会导致下载失败。

现在热更新的资源服务器有cdn加速的。

这里判断不是200就返回错误了。

肯定不是这样啊

那还要改什么地方?

302/301是重定向,会给一个新的url地址,需要重新使用这个url地址去下载吧我理解

你贴的逻辑是 curl,只用于 mac 和 windows,主要用于测试用。你可以试试手机上,手机上用的都是系统的 http request 实现,应该是支持 301 / 302 跳转的

1.手机上用的都是系统的 http request 实现,应该是支持 301 / 302 跳转的
=>:OK。明白了。看了下安卓,都用的是import com.loopj.android.http.AsyncHttpClient;这个库,然后downloader._httpClient.setEnableRedirects(true);设置了重定向。问下,不同的安卓设备会出现某些有问题的情况吗?
2.我在js代码里用XMLHttpRequest获取内容,发现到请求方式是post的时候,测试连接地址也会固定返回301。get但是不会。这是为什么呢?