本文实例为大家分享了node.js图片上传的具体代码,供大家参考,具体内容如下
1.node-formidable
对文件上传提供帮助的组件
2.app.js
http.createServer(function( request,response ){
if( request.url == '/upload' && request.method.toLowerCase() == 'post' )
{
console.log( 'upload requet ' )
uploadRequest(request,response);
return;
}
enterRequest(request,response)
}).listen(3000);
function enterRequest( request,response )
{
response.writeHead( 200,{ 'Content-type' : 'text/html' });
response.end(
'' +
'
' +
'
'+
'' +
''
);
}
/**
处理上传的逻辑
@param request
@param response
*/
function uploadRequest( request,response )
{
var form = new formidable.IncomingForm();
form.parse( request,function ( err,fields,files ) {
response.writeHead(200,{'Content-type' : 'text/plain'});
response.write('reviced upload file');
response.end( sys.inspect(
{
fields : fields,files : files
}) );
});
}
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程之家。
总结
以上是编程之家为你收集整理的简单实现node.js图片上传全部内容,希望文章能够帮你解决简单实现node.js图片上传所遇到的程序开发问题。
如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您喜欢交流学习经验,点击链接加入交流1群:1065694478(已满)交流2群:163560250