npm sync-requestを使用してPOSTメソッドでベアラトークンを使用するにはどうすればよいですか? sync-requestリソースページには、GET要求では認可を使用する方法がありますが、POST要求では使用できません。同期リクエストでPOSTメソッドの認可にベアラトークンを使用するにはどうすればいいですか?
*******GET Request*******
var request = require('sync-request');
var res = request('GET', 'https://example.com', {
'headers': {
'user-agent': 'example-user-agent'
}
});
****POST Request*****
var request = require('sync-request');
var res = request('POST', 'https://example.com/create-user', {
json: { username: 'Name' }
});
私はsync-requestを使って自分のサービスを注文しました。私はコードを更新しましたが、まだ動作しません。 VARのRES =要求( 'POST'、EP、{ 'ヘッダー':{ 'のContent-Type': 'アプリケーション/ JSON' '許可': 'ベアラ' +トークン、 }}、{ JSON :payment_info_data }); var user = JSON.parse(res.getBody( 'utf8')); –
エラーメッセージと何が失敗しているのかの説明を投稿できますか? – Intervalia
私は認証を使用しましたが、今は説明できない500エラーが発生しています。私は、同期要求モジュールのPOST要求で許可を使用することはできないと思う。だから私は '要求'モジュールを使用するように切り替えて、それは働いています。おかげで@ Intervalia –