.net怎样在上传文件时对文件进行压缩

问题描述

.net怎样在上传文件时对文件进行压缩
求大神,我用的fileupload进行的上传,就想上传文件的事时候进行一个压缩操作上传到服务器端

解决方案

你应该先进行压缩,然后把压缩文件上传

文件压缩可以参考以下链接
http://blog.sina.com.cn/s/blog_4c6e822d0102dsiy.html

解决方案二:
分两步,先生成压缩文件夹,再上传。
http://blog.csdn.net/chinacsharper/article/details/16807095
http://blog.csdn.net/chinacsharper/article/details/19162047

时间: 2024-10-24 17:45:35

.net怎样在上传文件时对文件进行压缩的相关文章

widow下svn上传项目时的文件可执行权限问题

还是项目上发现的问题,要上传Android的源码项目.这里客户端是windows的机器,  测试后发现俩个问题.    1. 文件后缀是.so的文件默认上传不了.    2. 文件后缀是.sh的文件,上传后,再从服务器上下下来,文件的可执行权限就会丢失.说明在上传的时候文件的可执行权限没有上传.       问题1,解决方法:右击-->TortoiseSVN-->Setting   进入如下界面.          在上图中    在Global ignore pattern中设置即可.  

tomcat-websphere服务器,使用common-fileupload上传2GB以上的文件时出错

问题描述 websphere服务器,使用common-fileupload上传2GB以上的文件时出错 测试环境1:tomcat6.0,jdk1.6,common-fileupload1.2.2 在测试环境上1上传2GB以上的文件时ServletFileUpload.parseRequest(request)得到的集合不为空,程序正常运行 测试环境2:websphere7.0,jdk1.6,common-fileupload1.2.2 在测试环境2上上传2GB以上的文件时ServletFileUp

php如何解决无法上传大于8M的文件问题

 这篇文章主要介绍了php如何解决无法上传大于8M的文件问题,需要的朋友可以参考下 开发一个文件上传共享网站,曾想使用下面的代码实现文件上传的功能:  代码如下: <form enctype="multipart/form-data" action="add_file.php" method="post">  <fieldset><legend>Fill out the form to upload a fil

上传或下载当文件名包含有特殊字符&amp;quot;#&amp;quot;的处理

http://www.cnblogs.com/luointer123/archive/2010/03/10/1682728.html 在上传或下载文件时,当文件名包含有"#"特殊字符时,上传以后的文件会被改名字,造成下载也下载不了. 如类似以下的代码:             Uri uri = new Uri(targetUrl);//targetUrl对应文件的绝对路径             System.Net.HttpWebRequest request = (HttpWeb

axis1和axis2中用datahandler上传二进制文件时的问题

问题描述 axis1和axis2中用datahandler上传二进制文件时的问题 我用axis1调用服务接口的方法调用axis2的服务时,用DataHandler dataHandler=new DataHandler(new FileSource(filepath))的方法将文件用dataHandler对象进行传递,我用axis2的rpc方式调用服务接口时不会报错,但是用axis1的call方式进行调用时,就会报错,报错内容为org.apache.axis2.AxisFault:invalid

图片-通过jsp页面上传图,路径保存到oracle中,怎么能在上传的时候把文件的名字改成自己想要的

问题描述 通过jsp页面上传图,路径保存到oracle中,怎么能在上传的时候把文件的名字改成自己想要的 图片保存到磁盘后,当我想换掉这个图片时,用什么方法可以用新的图片覆盖掉老图片 解决方案 一般存路径就是文件改过名字的路径,再次保存新图片,取得原来的路径删除呗,然后在存 解决方案二: 上传的时候重命名同时将文件路径的信息保存到数据库. 硬盘保存文件 . 解决方案三: 用文件流写文件的时候路径不就是名字 解决方案四: 上传的时候用自己想要的名字存在服务器上就行了

Asp.Net + Flash 上传的组件,文件上传后返回值问题,急!

问题描述 我从网上下载了一个Asp.Net+Flash上传的组件,自己改了下,现在已实现以下功能: 1.上传多个文件: 2.定义上传各种类型的文件: 3.定义上传路径: 4.支持上传大文件. 主页面:Default.aspx(页面链接包含了:Default.aspx.cs.upload.swf.UploadVideo.ashx) 上传文件页面:UploadVideo.ashx 现在有个很大的问题:就是UploadVideo.ashx页面上传文件后,要如何将文件名称(处理结果)返回到Default

reamweaver 权限-Dreamweaver获取、上传.asp.mdb等文件,提示目录不存在或权限错误。

问题描述 Dreamweaver获取.上传.asp.mdb等文件,提示目录不存在或权限错误. IIS发布的网站,通过Dreamweaver 远程站点webDAV连接服务器后,获取.上传.asp.mdb等文件时,提示目录不存在或权限错误.

asp.net 上传或下载当文件名包含有特殊字符&amp;quot;#&amp;quot;的处理_实用技巧

如类似以下的代码: 复制代码 代码如下: Uri uri = new Uri(targetUrl);//targetUrl对应文件的绝对路径 System.Net.HttpWebRequest request = (HttpWebRequest)WebRequest.Create(uri); request.Method = "PUT"; request.Credentials = System.Net.CredentialCache.DefaultCredentials; reque