nodejs 画像アップロードのチュートリアルを行いました。
質問: nodejs はアップロードされた画像をどこに保存しますか?
私はローカルで mit localhost:8888 で作業しています (nodejs とプログラミングは初めてです)
requestHandler.upload = function( response, request ) {
console.log( "Request for 'upload' is called." );
var form = new formidable.IncomingForm();
console.log( "Preparing upload" );
form.parse( request, function( error, fields, files ){
console.log( "Completed Parsing" );
if( error ){
response.writeHead( 500, { "Content-Type" : "text/plain" } );
response.end( "CRAP! " + error + "\n" );
return;
}
console.log("the path is: " +files.upload.path);
fs.renameSync( files.upload.path, "/tmp/" + files.upload.name );
response.writeHead( 200, { "Content-Type" : "text/html" } );
response.write( "received image <br />" );
response.end( "<img src='/show?i=" + files.upload.name + "' />" );
});
};