zoukankan      html  css  js  c++  java
  • Asp.net文件下载的实现

    一种简单的方法, 将服务器端文件的服务器路径直接写到一个LinkButton或者HyperLink的Url中, 让浏览器完成下载. 但这么做不够灵活, 只能在page_load的时候写死每个链接, 且直接使用明文公开文件路径, 大大降低了安全性.

    这里我们使用一种基于Response对象的文件传输方法, 改方法同样是基于http协议的.

    我们可以在一个按钮的相应函数中写入如下代码:

    Code

     当然, 也可以提供下载页方式, 把上述代码写入某页面的Page_Load方法中, 在按钮相应方法中调用Response.Redirect访问该下载页即可.

  • 相关阅读:
    在阿里云Centos下LNMP环境搭建
    Thinkphp5.0整合个推例子
    在H5页面内通过地址调起高德地图实现导航
    模仿segmentfault 评论
    无限极分类中递归查找一个树结构
    文件缓存
    职业发展
    Codeigniter-实现权限认证
    mysql 数据备份
    依赖注入+控制反转
  • 原文地址:https://www.cnblogs.com/MolbyHome/p/1501287.html
Copyright © 2011-2022 走看看