图片上传的三种方式

网站上传图片、文件等,最常见的就是直接上传到服务器的webapp目录下,或者直接上传服务的一个指定的文件夹下面。这种方式对于简单的单机应用确实是很方便、简单,出现的问题也会比较少。但是对于分布式项目,直接上传到项目路径的方式显然是不可靠的,而且随着业务量的增加,文件也会增加,对服务器的压力自然就增加了。
这里简单的介绍自己所了解的几种方式保存文件。

1. 直接上传到指定的服务器路径;

主要步骤:

  • 设置服务器上传路径、上传文件字段名、header、data参数等
  • 上传成功后,返回服务器存储的路径
  • 返回的图片路径存储到表单提交对象中

2. 上传到第三方内容存储器

主要步骤:

  • 向后端发送请求,获取OSS配置数据
  • 文件上传,调用OSS提供接口
  • 文件上传完成,后的文件存储在服务器上的路径
  • 将返回的路径存值到表单对象中

3. 自己搭建文件存储服务器

  • 如:FastDFS,FTP服务器等
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 项目中需要上传图片可谓是经常遇到的需求,本文将介绍 3 种不同的图片上传方式。 1.云储存 常见的 七牛云,OSS...
    陶然然_niit阅读 4,738评论 0 3
  • 项目中需要上传图片可谓是经常遇到的需求,本文将介绍 3 种不同的图片上传方式。 1.云储存 常见的 七牛云,OSS...
    hangover_bfc9阅读 7,934评论 0 1
  • 1.云储存 常见的 七牛云,OSS(阿里云)等,这些云平台提供API接口,调用相应的接口,文件上传后会返回图片存储...
    蜜思1013阅读 3,526评论 0 0
  • 我这两天特别的孤独,特别的想你,可我不能承认,你肯定会笑话我没骨气。最后还是走到了这一步,我有多少的怨可能是我的不...
    回首等闲阅读 929评论 0 0
  • 学会一件事 知道写作很重要,却一直没有践行,又或是三天打鱼两天晒网,这是为什么呢?给你一个可能并不相同,却又不能拒...
    七夜98阅读 1,696评论 0 0