TypeError: utf-8 is not a function

来源:13-2 编译打包-项目编译打包及node服务测试

慕工程4085921

2020-04-16

老师,你好!

这个接口会报一个奇怪的错误!TypeError: utf-8 is not a function

apiRoutes.post(’/getPurlUrl’, bodyParser.json(), function (req, res) {
console.log(‘req.body======’ + req.body)
const url = 'https://u.y.qq.com/cgi-bin/musicu.fcg
axios.post(url, req.body, {
headers: {
referer: ‘https://y.qq.com/’,
origin: ‘https://y.qq.com’,
‘Content-type’: ‘application/x-www-form-urlencoded;charset=utf-8’
}
}).then((response) => {
res.json(response.data)
}).catch((e) => {
console.log(e)
})
})

------------------------------分割线---------------------------------------------
请问这个是什么原因,nginx做代理。并且本地运行没有问题。

写回答

1回答

ustbhuangyi

2020-04-16

TypeError: utf-8 is not a function
这个错误是在前端报的还是后端报的?

0
2
ustbhuangyi
回复
慕工程4085921
错误堆栈信息贴一下
2020-04-16
共2条回复

Vue2.0高级应用教学实战,开发企业级移动端音乐Web App

Vue.js高级知识应用大集合,实战企业级APP,教你搞定组件化开发。

5432 学习 · 3804 问题

查看课程