我正在使用 VueJS 和 $http
包对我的网站进行 API 调用。但是,似乎在 Google Chrome 60.0.3112.90 上,Response 对象的 data
属性不再解析接收到的 JSON,而是传回一个字符串。
这是 Google Chrome 中的错误吗?该网站昨天运行良好,没有任何变化,今天没有 ajax 调用工作。我只能假设它是新版本的 Chrome,因为最新的 FireFox 工作得很好。
还有其他人经历过吗?
最佳答案
经过更多的挖掘,似乎 vue-resource
不处理小写的 http header 。我使用以下链接中的拦截器修复了该问题:
https://github.com/pagekit/vue-resource/issues/314
希望这可以帮助其他有相同/类似问题的人
关于json - 谷歌浏览器 60.0.3112.90 VueJS response.data 错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45577960/