开发者社区> 小麋鹿666> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

AspSpider 终止提供免费空间服务了。

简介:
+关注继续查看
不知道博客园有多少朋友在使用AspSpider提供的免费空间,这里想给大家提个醒,AspSpider 将在2008年6月1日删除所有空间,需要备份的朋友请赶紧把自己的空间备份转移,以免造成不必要的损失。
似乎这个空间已经不提供备份功能了(更正,找到不能备份的原因了,空间使用较多,如果加上备份文件要超过10M,所以就不给备份了),我尝试了多次都没有成功。如果你也需要备份自己的目录,可以尝试下面这段代码:

using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using ICSharpCode.SharpZipLib.Zip;
using System.IO;

public partial class packfolder : System.Web.UI.Page
{
    
protected void Page_Load(object sender, EventArgs e)
    
{


        MemoryStream ms 
= new MemoryStream();
        
byte[] buffer;
        
string path = MapPath("");
        
string[] files = Directory.GetFiles(path, "*.*", SearchOption.AllDirectories);
        
using (ZipOutputStream s = new ZipOutputStream(ms))
        
{
            s.SetLevel(
9); // 0-9, 9 being the highest compression
            foreach (string file in files)
            
{
                ZipEntry entry 
= new ZipEntry(file.Substring(path.Length+1));
                entry.DateTime 
= DateTime.Now;
                s.PutNextEntry(entry);
                buffer
=File.ReadAllBytes(file);
                 s.Write(buffer, 
0, buffer.Length);
            }

            s.Finish();

            s.Close();
        }

        buffer 
= ms.ToArray();
        Response.ContentType 
= "application/zip";
        Response.AddHeader(
"Content-disposition""attachment; filename= *.zip");
        Response.OutputStream.Write(buffer, 
0, buffer.Length);
        Response.End();
       
    }

}
这段代码功能很简单,把制定目录和子目录中的文件按照目录结构压缩到zip文件中供下载,这里我是为了方便,直接默认当前文件所在目录了,这样就可以方便下载整个webroot目录了。

这段代码引用了 SharpZipLib
如果你是个懒人,你也可以直接下载这个压缩包上传到你的服务器。
http://files.cnblogs.com/hardrock/packfolder.zip

下面就是我今天登陆后看到的页面提示信息。
AspSpider Free Hosting Termination Notice

It is with deep regret that we inform you that starting May 1, 2008, AspSpider.net will stop offering its free ASP.NET web hosting services. After May 1, 2008, your web sites will remain online for 30 days so that you have the opportunity to download your web site files and seek alternative hosting options. On June 1, 2008, all of our servers will be wiped clean and all web site files will be removed.






分类: .Net
 
 
本文转自RubyPdf 的中文博客博客园博客,原文链接:http://www.cnblogs.com/hardrock/archive/2008/05/19/1202754.html,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
12组免费的CSS3按钮强力推荐
译文出自:12组免费的CSS3 按钮强力推荐
350 0
网页设计师必备的35套最佳图标(免费下载)
适合的图标,可以帮助网页设计看起来更加专业和完整。幸运的是,有一些优秀的免费图标集可以提供非常高品质的图标。在这篇文章中,我们将配备35套,每一个网页设计师应该知道的。保持这些图标设置方便,对于大多数项目,他们会满足您的需求。
537 0
最新10款好看的英文字体免费下载
您可能还喜欢 分享20款漂亮免费英文LOGO字体 20款最佳免费英文手写字体推荐 分享最新36款高质量免费英文字体 分享20款非常有趣的高质量免费字体 专业设计师常用的22款免费英文字体   本文收集了10款好看的英文字体,可以免费下载使用。
528 0
git免费建站
记录Hexo+Github免费搭建个人博客Jekyll 到 GitHub Pages 安装hexo npm uninstall -g hexo-cli rm /usr/local/bin/hexo rm -rf node_modules npm ins...
550 0
在线教育 共抗疫情——钉钉向全国老师免费开放在线课堂等服务
在线教育 共抗疫情——钉钉向全国老师免费开放在线课堂等服务
0 0
学生机免费试用体验
关于本次学生机试用情况我可以给出的评价是操作方便用的放心简化运维流程,降低运维成本,灵活性好。云服务器升级灵活,配置可以随意调节。 自助服务性。支持在线重置服务器密码,支持多服务器内网连接,支持用户自主安装系统。 The evaluation I can give about the trial of the student machine is that it is easy to operate and easy to simplify the operation and maintenance process, reduce the operation and maintenance c
0 0
+关注
文章
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载