2017-06-14 8 views
0

文字列をファイルとしてアップロードするには、http投稿リクエストでnode.jsを使用しますか?ここで文字列をファイルとしてアップロードする

は、私が試したものです:

var unirest = require('unirest'); 
    unirest.post('127.0.0.1/upload') 
    .headers({'Content-Type': 'multipart/form-data'}) 
    .attach('file', 'test.txt', 'some text in file') // Attachment 
    .end(function (response) { 
     console.log(response.body); 
    }); 

が、何もあなたは、ローカルファイルシステムからファイルを指定する必要があります

答えて

0

を起こりません。だから私は、ファイル

var unirest = require('unirest'); 
unirest.post('127.0.0.1/upload') 
    .headers({'Content-Type': 'multipart/form-data'}) 
    .attach('file', '/tmp/test') 
    .end(function (response) { 
     console.log(response.body); 
    }); 
を送信します create the file locally

var fs = require('fs'); 
fs.writeFile("/tmp/test", "some text in file", function(err) { 
    if(err) { return console.log(err); } 
    console.log("The file was saved!"); 
}); 
    1. に助言します

  • 関連する問題