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

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

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

一個(gè)關(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時(shí),顯示文件擴(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:'修改成功'})
 });
};

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

相關(guān)文章

最新評(píng)論

承德县| 诏安县| 新化县| 拜泉县| 慈溪市| 林甸县| 颍上县| 育儿| 聂荣县| 平湖市| 嘉黎县| 肃宁县| 巨鹿县| 玉溪市| 简阳市| 化隆| 富源县| 开鲁县| 肇州县| 东阳市| 沐川县| 内黄县| 泸西县| 南江县| 濮阳县| 叙永县| 繁昌县| 霞浦县| 麦盖提县| 东丰县| 建昌县| 行唐县| 满洲里市| 格尔木市| 航空| 广安市| 汉沽区| 寻乌县| 汽车| 泸定县| 海兴县|