我正在通过nodejs sdk请求节点应用程序:
paypal.payment.create({ ... }, function (err, transaction) {
fn(err, transaction);
});
shipping_address
有效载荷如下所示:
{
recipient_name : 'Max Mustermann',
line1 : 'Neue Schönhauser Str 18', // the 'ö' causes error
line2 : 'Vorderhaus, links',
city : 'Berlin',
country_code : 'DE',
postal_code : '10178',
state : 'BE',
type : 'residential'
}
line1
键值中的utf-8 字符会导致MALFORMED_REQUEST
错误。如果我用一切代替它,oe
一切正常。
paypal 的 REST api 是否理解 utf-8?
我必须在某处设置字符编码吗?
谢谢