阿神2017-04-17 15:43:22
は、requset モジュールを使用して対応する処理を行うことができます。
公式文書に記載されている概要は明らかです。
var formData = {
// 単純なキーと値のペアを渡します
my_field: 'my_value ',
// バッファーを介してデータを渡します
my_buffer: new Buffer([1, 2, 3]),
// ストリームを介してデータを渡します
my_file: fs.createReadStream(__dirname + '/ unicycle.jpg'),
// Array
添付ファイルとともに複数の値を渡します: [
],
// スタイルを持つ 'options' オブジェクトでオプションのメタデータを渡します: {value: DATA, options: OPTIONS}
// ユースケース: 一部のタイプのストリームでは、 「ファイル」関連の情報を手動で提供する必要があります。
// オプションの詳細については、form-data
README を参照してください: https://github.com/form-data/...
Custom_file: {
}
};
request.post({url:'http://service.com/upload', formData: formData}, functionOptionalCallback(err, httpResponse, body) {
if (エラー) {
}
console.log('アップロード成功! サーバーの応答:', body);
});