条带化HTTP请求依赖项返回有关标头的错误,但这些标头是不可配置的。
使用GET请求看起来没问题,但发送路由失败,并显示以下错误:error [err_invalid_char]: invalid character in header content ["authorization"]
app.post('/charge',function(req,res){
stripe.charges.create({
amount: 10,
description: 'Charge',
currency: 'gbp',
customer: 'cus_EXgisfTr7LuiO9'
},function(err,result){
if(err){
res.status(400);
res.send(err);
}
else{
res.status(201);
res.send(result);
}
});
});
使用HTTP POST请求命中端点https://myapp.herokuapp.com/charge会将以下内容返回到控制台:error [err_invalid_char]: invalid character in header content ["authorization"]
但是,这是一个条带依赖项,开发人员未对其进行配置。
1条答案
按热度按时间k10s72fa1#
当错误地传递条带机密API密钥时会出现上述错误。仅为获得帮助,
请确保您根据生产/开发环境更改密钥。干杯。