不经保存,直接读取上传文件的内容
 
<%@ Page Language="C#" AutoEventWireup="true" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
  protected void btnUpload_Click( object sender, EventArgs e )
  {
    if (FileUpload1.PostedFile.InputStream.Length < 1)
    {
      Msg.Text = "请选择文件。";
      return;
    }
    string FileName = FileUpload1.FileName;
    if (FileName.ToLower().IndexOf(".txt") == -1)
    {
      Msg.Text = "请选择文本文件。";
      return;
    }
    int FileLen = FileUpload1.PostedFile.ContentLength;
    byte[] input = new byte[FileLen];
    System.IO.Stream UpLoadStream = FileUpload1.PostedFile.InputStream;
    UpLoadStream.Read(input, 0, FileLen);
    UpLoadStream.Position = 0;
    System.IO.StreamReader sr = new System.IO.StreamReader(UpLoadStream, System.Text.Encoding.Default);
    Msg.Text = "您上传的文件内容是:<br/><br/>" + sr.ReadToEnd();电话录音卡
    sr.Close();
    UpLoadStream.Close();
    UpLoadStream = null;
    sr = null;
  }
</script>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
  <title>不经保存,直接读取上传文件的内容</title>
</head>
<body>
  <form id="MengXianhui" runat="server">
    <asp:FileUpload ID="FileUpload1" runat="server" />
    <asp:Button ID="btnUpload" runat="server" Text="上传"></asp:Button>
    <p>
      <asp:Label ID="Msg" runat="server" ForeColor="Red"></asp:Label></p>
  </form>
</body>
</html>

转载于:https://www.cnblogs.com/xiaoxia121/archive/2011/06/16/2082512.html

不经保存,直接读取上传文件相关推荐

  1. 文件上传服务器保存形式,78.上传文件及在服务器保存文件到任意路径

    上传文件到服务器是一个常用的操作,而在服务器上保存文件就需要多多用心了.因为你不可能只在一个路径里保存文件,所以需要实践一下保存文件到任意位置.当然,前提是你的应用程序有这样的操作权限. 首先建立一个 ...

  2. php怎么读取上传文件的md5,PHP获取上传文件的md5码_PHP教程

    由于需要判断上传的文件是否被修改过,需要记录上传文件的md5值,这里记录一下获取文件md5值的方法. if(isset($_FILES['multimedia']) && $_FILE ...

  3. php怎么读取上传文件的md5,利用PHP怎么获取远程http文件的md5值

    利用PHP怎么获取远程http文件的md5值 发布时间:2021-02-05 18:10:04 来源:亿速云 阅读:61 作者:Leah 本篇文章给大家分享的是有关利用PHP怎么获取远程http文件的 ...

  4. 文件上传表单 上传文件的细节 文件上传下载和数据库结合

    1 文件上传表单    1)上传文件的本质是文本复制的过程    2)技术层面,在Java中一定会用到IO操作,主要以二进制方式读写    3)传统方式下,对于上传文件字段不同的浏览器有着不同的解析方 ...

  5. 利用mysql实现上传和下载_文件上传表单 上传文件的细节 文件上传下载和数据库结合...

    1 文件上传表单 1)上传文件的本质是文本复制的过程 2)技术层面,在Java中一定会用到IO操作,主要以二进制方式读写 3)传统方式下,对于上传文件字段不同的浏览器有着不同的解析方式,例如: IE6 ...

  6. springboot并发上传文件_springboot实现单文件和多文件上传

    本文实例为大家分享了springboot实现单文件/多文件上传的具体代码,供大家参考,具体内容如下 package com.heeexy.example.controller; import com. ...

  7. OWIN+WebAPI上传文件

    一.问题描述 之前文件上传的实现一直用的是ASP.NET.MVC.Controller,通过继承MVC.Controller 使用其中的Request来实现文件上传,代码如下: 后来因为种种原因需要将 ...

  8. Spring MVC上传文件后重命名读取不显示,报错已解决(The origin server did not find a current representation for the targe)

    上传文件后,重命名保存在本地,再读取时报错:The origin server did not find a current representation for the target resourc ...

  9. Java上传文件保存到指定路径

    Java上传文件保存到指定路径 上代码 @PostMapping("/file-upload")@ApiOperation(value = "上传swagger.json ...

最新文章

  1. 机器学习内卷化:博士数量激增,本硕毕业生有点慌 | reddit热议
  2. AVFoundation学习Demo--拍摄视频
  3. linux如何锁定文件夹,如何在没有加密的情况下保护Linux / Unix上的文件夹? | MOS86...
  4. mysql 热切换_热备服务器中,切换master中切换SQL
  5. WebRTC十周年、Space X成功对接国际空间站、TikTok复制品Zynn或有快手支持|Decode the Week...
  6. 【云计算的1024种玩法】云端打造家庭文件备份中心
  7. 使用ConfigModule.withConfig替换SAP Spartacus标准Component
  8. android 如何修改百度导航诱导界面,Android 百度导航SDK
  9. Oracle迁移索引
  10. html post前md5加密,post提交及MD5加密
  11. 国字号遥感算法大赛!涵盖主流视觉任务,头奖10万人民币!
  12. uva 111 History Grading(最长公共子序列)
  13. flash 与javascrip的t交互和注意事项
  14. 解决Visual Studio 2019未能从“https://www.nuget.org/api/v2/package..“下载包问题
  15. 跟我一起写大虾网(第0天)
  16. 威纶通触摸屏离线模拟正常,为什么下载到屏幕后部分按钮开关等不显示?
  17. 微信小程序-使用ColorUI
  18. IVS-163/167雷达距离测量的误差处理
  19. 简七32堂极简理财课——模块五:基金与股票,年化收益20%+
  20. 美敦力PB 560呼吸机设计方案(包含原理图+PCB+BOM表+CAD)

热门文章

  1. [詹兴致矩阵论习题参考解答]习题7.1
  2. service mesh istio-0.8安装测试
  3. python nose测试框架全面介绍十---用例的跳过
  4. IntelliJ IDEA 17和Maven构建javaWeb项目
  5. boost库shared_ptr实现桥接模式
  6. 无关技术,关于香港对我的影响
  7. eclipse查看Android应用内存使用情况
  8. android 使用photoshop 裁剪图片
  9. android 监听屏幕是否锁屏
  10. Chrome MessageLoop类分析