2.3.1远程服务器没有资源文件,但是竟然能“成功”下载一个文件!

  • Creator 版本:2.3.1

我们在远程服务器把一个json配置文件删除掉,但是在微信开发者工具测试时,竟然成功下载到这个资源,然而下载到的资源后缀名变成了html

这是服务器删掉资源后下载到的 :http://tmp/wx24d3fd14f6306092.o6zAJs0RImThvhkpDMBG_Fw1Xl3A.sKli45ZiCGcW1ccfb6b28cd0e96583f0a8b0ccf8eb50.html

这是正常的文件:http://tmp/wx24d3fd14f6306092.o6zAJs0RImThvhkpDMBG_Fw1Xl3A.G6UDmFBdb0aeaf4f20af0d85604437e4136ac8bafe25.json

这个问题带来的结果就是,下载了错误的文件,导致读取配置出错。

这个应该微信开发者工具缓存导致,清除缓存即可。

远程服务器一般都有缓存的,注意清一下

微信开发者工具缓冲有清理过的

判断文件是否下载成功的 Status Code是不是判断错了哟

事实上确实进来了


我这里的log是打印出来了的
但由于2.3.1版本fs-utils文件移到cocos包里去了,现在连跟断点都跟不了