上次说到大文件以及文件夹的上传问题,经过两天的研究实现了基本的功能。在安全性配置方面暂时的方案是将网站添加到可信站点中,然后将在装有SDK的机器上配置过的security.config拷贝到客户机的.net framework的配置文件夹(%system%\Microsoft.NET\Framework\v2.0.50727\CONFIG)下,写了一个小程序可以直接实现这个功能但是这样会破坏客户机上原有的配置而且还没有找到打包运行的方法,关于控件的登录安全性方面可以在编写算法对字符串进行加密传输然后再客户端解密。不过如果有人如果使用sniff截获postback的viewstate的数据仍然可以获得用户名和密码,这儿是一篇讲解使用salt在客户端加密和认证的文章通过这个方法不发送明文密码从而增强了安全性。对在进度条的实现上开始使用的方法是在httpwebrequest读取stream时使用Control.BeginInvoke方法调用另一个Form的方法更新进度条但是出现了进度条阻塞的状况,后来使用backgroundworker实现了平滑的进度条显示。如果在上传事件中显示进度条窗体并启动一个线程使用定时器定时更新进度不知道会不会阻塞改天尝试一下。源代码下载:UpLoad.rar

ps:这两天也学了点flex,有哪位知道silverlight或者flex在form-auth方面是需要编码发送数据认证还是可以自动读取同域的cookie发送进行认证?

转载于:https://www.cnblogs.com/sdhjl2000/archive/2008/09/07/1286379.html

大文件及文件夹上传(续)相关推荐

  1. vue文件夹上传组件选哪个好?

    一. 功能性需求与非功能性需求 要求操作便利,一次选择多个文件和文件夹进行上传: 支持PC端全平台操作系统,Windows,Linux,Mac 支持文件和文件夹的批量下载,断点续传.刷新页面后继续传输 ...

  2. 文件上传控件-如何上传文件-文件夹上传

    需求: 项目要支持大文件上传功能,经过讨论,初步将文件上传大小控制在20G内,因此自己需要在项目中进行文件上传部分的调整和配置,自己将大小都以20G来进行限制. PC端全平台支持,要求支持Window ...

  3. Nginx 实现文件夹上传(保留目录结构)

    我们平时经常做的是上传文件,上传文件夹与上传文件类似,但也有一些不同之处,这次做了上传文件夹就记录下以备后用. 这次项目的需求: 支持大文件的上传和续传,要求续传支持所有浏览器,包括ie6,ie7,i ...

  4. vue文件夹上传源码

    一. 功能性需求与非功能性需求 要求操作便利,一次选择多个文件和文件夹进行上传: 支持PC端全平台操作系统,Windows,Linux,Mac 支持文件和文件夹的批量下载,断点续传.刷新页面后继续传输 ...

  5. 求大师点化,寻求大文件(最大20G左右)上传方案

    之前仿造uploadify写了一个HTML5版的文件上传插件,没看过的朋友可以点此先看一下~得到了不少朋友的好评,我自己也用在了项目中,不论是用户头像上传,还是各种媒体文件的上传,以及各种个性的业务需 ...

  6. SpringMVC文件夹上传解决方案

    本人在2010年时使用swfupload为核心进行文件的批量上传的解决方案.见文章:WEB版一次选择多个文件进行批量上传(swfupload)的解决方案. 本人在2013年时使用plupload为核心 ...

  7. BS文件夹上传操作(二) ——基本功能实现

    上篇<BS文件夹上传操作 >大概说明了我所需要的需求, 接着上次的命题:  "如果有一个需求,要求你在BS上实现文件夹上传操作功能?你该如何实现?" ActiveX?J ...

  8. java 文件下载 组件_java文件夹上传下载组件

    核心原理: 该项目核心就是文件分块上传.前后端要高度配合,需要双方约定好一些数据,才能完成大文件分块,我们在项目中要重点解决的以下问题. *如何分片: *如何合成一个文件: *中断了从哪个分片开始. ...

  9. java+http文件夹上传

    在web项目中上传文件夹现在已经成为了一个主流的需求.在OA,或者企业ERP系统中都有类似的需求.上传文件夹并且保留层级结构能够对用户行成很好的引导,用户使用起来也更方便.能够提供更高级的应用支撑. ...

  10. 【vue】 前端 基于 vue-simple-uploader 实现大文件断点续传和分片上传

    文章目录 一.前言 二.后端部分 新建Maven 项目 后端 pom.xml 配置文件 application.yml HttpStatus.java AjaxResult.java CommonCo ...

最新文章

  1. (转载)配置apue.h
  2. 苏州市计算机音乐学会地点,苏州市音乐家协会小提琴学会成立
  3. unix基础之改变文件权限
  4. C#中的继承与多态还有接口
  5. java 开发书籍 目录_《零基础 Java 开发 》全书目录
  6. @GeneratedValue不能使属性自增长
  7. 【数值分析】—— 对数函数、指数函数(数值稳定性)
  8. OpenGL基础25:多光源(附简单GLSL配置)
  9. SQL Server 批量插入数据的两种方法 - 转
  10. 微信JS SDK网页接口
  11. 网评计算机学校好,网评十大最痛苦专业:计算机、数学上榜
  12. facade层,service 层,domain层,dao 层设计
  13. 打造史上最容易使用的Tab指示符——Indicator
  14. 打印照片显示rpc服务器,打印照片时出现了“RPC服务器不可用”的错误怎么办?...
  15. php通用补丁,PHP受权验证系统V2.1完整版 带补丁包
  16. 我的原创软件作品——弹窗拦截器V1.0.1
  17. Oracle的Package的作用及用法
  18. 注册百度地图开发者账户创建
  19. u8信息服务器,u8服务器和数据库详细
  20. 运城计算机学校耻 中学校,山西这几所中学,“一本”上线率过半,“名校收割机”实至名归...

热门文章

  1. html设置点击事件相同,html有多个类名相同的div,如何给每个div绑定click事件并区分?...
  2. 字符串大小写字母转换c 语言,towlower()
  3. 智能家居 (4) ——工厂模式火焰报警
  4. 全国计算机等级考试题库二级C操作题100套(第42套)
  5. 中list如何清空_如何根据索引删除 list 中的元素
  6. java 什么是线程同步,java多线程同步集合是什么?并发集合是什么?
  7. java bean工厂_从零构建轻量级Java Web框架
  8. python练习,随机数字 函数,循环,if,格式化输出
  9. 开发工具:收集12 个顶级 Bug 跟踪工具,值得收藏!
  10. Linux 运维必备150 个命令,值得收藏!