关于B/S系统中文件上传的大小限制怎么做
2016-03-22 12:21
176 查看
1.前端:采用flash控件或者Html5的特性(有浏览器版本要求)来判断文件大小。纯html或js是没法判断用户上传文件大小的。
2.nginx:服务器端的第一道防线,一般会有对上传文件做大小限制。但是有个弊端是,在这里拦截下来的请求,无法给于前端一个比较好的反馈,一般都是直接跳错误页面,这样用户体验比较差。
3.后端:一般后端框架都有文件上传的参数设置,也可以自己在方法里通过逻辑代码写判断。
4.远程调用接口:如果后端是通过调用的是多媒体服务的接口来放置文件的,一般接口那里也会做限制。
2.nginx:服务器端的第一道防线,一般会有对上传文件做大小限制。但是有个弊端是,在这里拦截下来的请求,无法给于前端一个比较好的反馈,一般都是直接跳错误页面,这样用户体验比较差。
3.后端:一般后端框架都有文件上传的参数设置,也可以自己在方法里通过逻辑代码写判断。
4.远程调用接口:如果后端是通过调用的是多媒体服务的接口来放置文件的,一般接口那里也会做限制。
相关文章推荐
- C++11 新特性
- java学习笔记15--多线程编程基础2
- 再回首HTML
- 深入理解图优化与g2o:g2o篇
- java学习笔记14--多线程编程基础1
- Swift函数和闭包
- C语言中scanf函数输入回车符的问题
- 可编辑ztree节点的增删改功能图标控制---已解决
- 相机标定 单目
- 2016,不再迷茫
- python(6)- json和pickle模块
- zeromq 测试总结
- MongoDB常用操作
- java学习笔记13--反射机制与动态代理
- Second Highest Salary
- java学习笔记12--异常处理
- MemCache基础知识介绍
- HibernateDemo
- 分享:读完这100篇论文,你就能成大数据高手!
- BUG错误定位后的分析,以及内存分析常用方法记录