我在客户端做头像上传,图片上传到服务器后保存在一个固定的文件夹内,现在我如何在客户端读取到这张图片。

运行环境是后端是node koa

相关代码exports.editcover = async (ctx) => {  const {

userId,

imgfile

} = ctx.request.body  var base64Data = imgfile.replace(/^data:image\/\w+;base64,/, "");  var dataBuffer = new Buffer(base64Data, 'base64');  let name = new Date().getTime().toString() + OrderHelper.generateRondom(10).toString();  let url =  './upload/'+name+'.png'

fs.writeFile(url, dataBuffer, function(err) { if(err){   console.log('保存失败');

}else{   console.log('保存成功');   console.log(url);//现在到这就结束了,我可以看到在我的upload文件下生成了我刚刚上传的图片

}

});

}

我想知道如何生成一个图片链接保存到数据库后客户端能通过图片链接访问到我服务器上upload里面的文件,拜托啦,本人新手前端,若描述有误,请各位大佬多多见谅

上传文件服务器怎么做,图片上传到服务器后怎么生成可直接访问的链接相关推荐

  1. 【报错笔记】在做图片上传时上传图片后可以跳转到上传成功界面,也没有报错,数据库中也传入了值,可是eclipse中webapp下怎样都无法生存目录。

    在做图片上传时上传图片后可以跳转到上传成功界面,也没有报错,数据库中也传入了值,可是eclipse中webapp下怎样都无法生存目录. 我使用UUID生成8级目录,在webapp下创建目录,将图片传进 ...

  2. input做图片上传限制图片大小1M以内

    input 属性type=file;定义输入字段和 "浏览"按钮,供文件上传. 1.做图片上传可配合中使用 accept 属性来限制图片的格式. 注意 accept 属性只能与 配 ...

  3. Spring mvc 做图片上传

    Spring MVC做图片上传: 一.配置文件中首先配置文件上传路劲: 二.首先获取配置文件路劲当中的路劲并判断路劲是否存在,不存在用File类的mkdirs()创建:(url) 三.获取文件名称(f ...

  4. 直播平台软件开发,input限制上传数量,规定图片上传数量

    直播平台软件开发,input限制上传数量,规定图片上传数量 /*** [fileCountCheck 上传文件数量检测]* @param {[Object]} filesObj [文件对象|input ...

  5. html 头像选择,html5点击上传头像选取本地图片上传代码

    特效描述:html5 点击上传头像 选取本地图片 上传代码.html5点击上传头像,图片上传代码 代码结构 1. HTML代码 上传头像 //获取上传按钮 var input1 = document. ...

  6. .net mvc + layui做图片上传(二)—— 使用流上传和下载图片

    摘要:上篇文章写到一种上传图片的方法,其中提到那种方法的局限性,就是上传的文件只能保存在本项目目录下,在其他目录中访问不到该文件.这与浏览器的安全性机制有关,浏览器不允许用户用任意的路径访问服务器上的 ...

  7. Java做图片上传、文件上传、 批量上传、 Base64图片上传 。附上源码

    Java做文件上传.图片上传后台方法 利用Springboot快速搭建项目环境 项目源码已经上传到码云:https://gitee.com/jack_party/upload .喜欢的朋友可以支持一下 ...

  8. php做图片上传功能

    今天来做一个图片上传功能的插件,首先做一个html文件:text.php <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transition ...

  9. web.py做图片上传网页

    简单而直接的Python web 框架:web.py 网页界面属于前端,可以用html HTML5 上传图片文件(含拖拽.预览.上传.美化) HTML 入门笔记 - 初识HTML 如何实现一个简易的图 ...

最新文章

  1. 【译】JavaScript 工厂函数 vs 构造函数
  2. 现成Android 5.0系统源代码
  3. BZOJ 4086: [Sdoi2015]travel(SDOI2015 round2 day1)(分类讨论+容斥原理)
  4. 给html5标签设置手机号码格式化,meta标签name=format-detection属性写法及用法
  5. 【Opencv探索】基于OpenCV的“图像拼接特效”(这效果很实用啊)
  6. sass和less的优缺点
  7. js怎么在一个div中嵌入另一网站_好程序员web前端学习路线分享HTML5常见面试题集锦一...
  8. 使用SQL Server分区表功能提高数据库的读写性能
  9. AtCoder Regular Contest 063 E - Integers on a Tree 构造 + 二分图染色
  10. 2020地区mysql表_2020年甘肃省军队文职考试职位表下载:张掖地区招13人
  11. Cstyle的UEFI导读之SEC第一篇 Reset Vector
  12. 笔记 33 | Android通信之Thread类实现多线程
  13. atitit.RESTful服务的概览and框架选型
  14. Roguelike游戏-《灾前世界》个人游戏策划案
  15. sharepoint对nodejs的要求
  16. 装在笔记本里的私有云环境:网络存储篇(中)
  17. oracle例外使用
  18. 基于CPT构建网络,熟悉各层协议
  19. openssl心脏出血bug的补丁修复
  20. 上海浦东新区计算机学校排名2015,最新2015浦东新区初中排名 分为四个档次

热门文章

  1. PyCharm设置书签
  2. 庄子:真正的大智之人,修炼出这种姿态,可至臻“圣德境界”
  3. 实用的matlab程序,matlab实用程序(二)
  4. @echo off 与echo off的区别是什么??
  5. python获取并解析电影评分Top 250的电影名称、评分和电影类型,并统计分析出哪些电影类型占比居多(最终结果显示剧情类型的电影占比最多)
  6. OSI TCP/IP学习笔记
  7. 海思NNIE Hi3559量化部署Mobilefacenet与RetinaFace
  8. 某音签名算法,弹幕,福袋,红包,粉丝
  9. iOS-美颜相机 by GPUImage
  10. android获取设备唯一标识完美解决方案