我知道这似乎是一个简单的问题,但请搜索一下,请相信我,它从未发布过。
我想在我的nodejs应用中向外部Api执行发布请求
此Api具有: 基本认证 我必须避免咀嚼ssl证书 数据包含一些人员{type:xxx,...}
我使用了axios,它与get配合得很好
let axiosConfig = {
headers: {
'Content-Type': 'application/json',
'Accept': 'application/json'
},
auth: {
username: '*****',
password: '*******'
},
httpsAgent: new https.Agent({ rejectUnauthorized: false })
};
axios.get(url, axiosConfig)
.then(function (response) {
res.send(JSON.stringify(response.data));
console.log(response);
})
.catch(function (error) {
console.log(error);
});
但是在工作后,它给了我一个错误:UTF-8不是一个函数!
我认为这是axios的一个错误,所以我想获得替代解决方案