最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

node.js文件上傳重命名以及移動位置的示例代碼

 更新時間:2018年01月19日 17:03:07   作者:一方天地sq  
本篇文章主要介紹了node.js文件上傳重命名以及移動位置的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

一個關(guān)于node上傳文件的例子,下面是前端代碼,

 doUpload() {
  var formData = new FormData($("#uploadForm")[0]);
  $.ajax({
   url: 'http://localhost:3011/upload',
   type: 'POST',
   data: formData,
   async: false,
   cache: false,
   contentType: false,
   processData: false,
   success: function (returndata) {
    alert(returndata);
   },
   error: function (returndata) {
    // alert(returndata);
   }
  });
 }
<form id="uploadForm">
     <p>上傳文件:
      <input id="UpImage" type="file" name="file"/>
      <input id="text" type="text" name="text" value="232323"/>
     </p>
     <input type="button" value="上傳" onClick={this.doUpload.bind(this)}/>
     <input type="button" onClick={()=>{this.submit()}} value="確定"/>
 </form>

服務(wù)端 代碼 需要安裝插件formidable

exports.upload = function (req,res,next) {
//keepExtensions為true時,顯示文件擴(kuò)展名
 var form = new formidable.IncomingForm({keepExtensions:true});
//指定文件目錄
 form.uploadDir = path.join(__dirname);
 form.parse(req,function (err,fields,files) {
  //fields存放的為json數(shù)據(jù)
  //files存放的是文件信息
  //更改文件目錄,并且顯示上傳之前的名字
  fs.rename(files.file.path,__dirname+'/'+files.file.name,function (a,b) {
  });
  res.json({success:'修改成功'})
 });
};

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

五莲县| 和政县| 合山市| 博野县| 临沧市| 丽水市| 北宁市| 三门峡市| 仁化县| 房山区| 马鞍山市| 凤城市| 宝山区| 黄平县| 庆阳市| 法库县| 肃北| 沿河| 玉龙| 武定县| 正定县| 盈江县| 曲沃县| 子长县| 巍山| 吉木萨尔县| 延安市| 古丈县| 怀化市| 井陉县| 来安县| 南木林县| 保德县| 汉川市| 陇川县| 马边| 许昌县| 舞钢市| 洪泽县| 民县| 连南|