0
あるノードサーバーから別のノードサーバーにJSONデータを含むPOSTリクエストを送信しようとしています。私は、JSONにオブジェクトを変換するためにJSON.stringify
を使用し、とてもとしてよく知られているrequest
モジュールを使用して、それを掲示しています:エクスプレスミドルウェアがJSONを正しく読み取っていない
request({
url: 'https://localhost:8080/post',
method: "POST",
"rejectUnauthorized": false, //sending it through localhost so not worried about ssl
json: JSON.stringify(tradeoffer)
});
JSONが良い形式で返されますが、二重引用符で囲まれています。 Expressのミドルウェアモジュールであるbody-parser
はそれほど幸せではなく、例外を返す:Unexpected token "
。
JSON.stringify
は、JSONを一重引用符で囲み二重引用符ではなくするにはどうすればよいですか。
ありがとうございます。
あなただけの 'JSONを行うことができます。 'request'モジュールがあなたのために残りを行います。 –
ありがとう! – Monstrum