服务器保存excel文件慢,从使用IE的服务器缓慢地保存Excel文件
这里的问题是试图下载带有html标记内容的excel文件。系统需要很长时间才能下载。有时,在请求下载时,IE的保存对话框不会立即显示。从使用IE的服务器缓慢地保存Excel文件
流程就是这样。这是一个遗留代码,所以我知道它看起来很愚蠢。用于生成Excel文件的
客户端请求 - >创建服务器excel文件 - >从数据库查询数据 - >填充HTML标记一起擅长从DB数据 - >发送使用HTTP
现在excel文件到客户端问题来了。
问题并不总是发生,这是间歇性的。
有时候IE的保存文件对话框不显示。有时需要6-10分钟才能显示。这是什么原因。
这里的文件是如何通过HTTP发送。
Response.AddHeader("Content-Disposition", "attachment; filename=" + file.Name);
Response.AddHeader("Content-Length", file.Length.ToString());
Response.ContentType = "application/vnd.ms-excel";
Response.WriteFile(file.FullName);
Response.End();
服务器保存excel文件慢,从使用IE的服务器缓慢地保存Excel文件相关推荐
- R语言write.xlsx函数将数据写入Excel文件:写入Excel文件并自定义表单的名称、将数据写入Excel文件新的表单(sheet)中、将文件保存为xls文件格式(而不是xlsx)
R语言write.xlsx函数将数据写入Excel文件:写入Excel文件并自定义表单的名称.将数据写入Excel文件新的表单(sheet)中.将文件保存为xls文件格式(而不是xlsx) 目录
- pyaudio:基于pyaudio利用Python编程从电脑端录制音频保存到指定文件夹+将录音上传服务器+录音进行识别并转为文本保存
pyaudio:基于pyaudio利用Python编程从电脑端录制音频保存到指定文件夹+将录音上传服务器+录音进行识别并转为文本保存 目录 输出结果 代码实现 输出结果 代码实现 # -*- codi ...
- 服务器读取excel文件,关于c#:作为服务器进程读取Excel文件
我试图找到一种适当的方法来读取NT服务器操作系统上的Excel文件的内容. 我在使用Excel API时遇到许多问题,然后在Office Automation上遇到了正式的Microsoft,它指出E ...
- java用itextPDF生成PDF文件保存至本地并上传至ftp服务器
标题java用itextPDF生成PDF文件保存至本地并上传至ftp服务器 所需jar :itext-asian-5.2.0.jar,itextpdf-5.5.5.jar,commons-net-3. ...
- excel文件导出并上传到服务器上
(个人业务,将需要导出的数据,写到excel文件中并上传到相对应的服务器上) ```java//excel标题String[] title = {"用户名(非必填)", " ...
- 怎么传文件到百度云服务器,别人传文件给我 可是怎么用百度网盘保存文件呢 其实很简单!...
昨天有不少朋友问老北,百度网盘点下载没有反应,所以老北写一篇关于网盘如何下载文件和上传文件(本文适合新手,高手请飘过吧,手下留情). 生活中或者工作中经常会涉及到传送文件,一般大小的文件都是用微信.Q ...
- Asp.net生成Excel文件并下载(解决使用迅雷下载页面而不是文件的问题)
这里采用的是在服务端先生成Excel文件,然后利用文件地址下载的方法. 先试用Response.WriteFile的方法: FileInfo fi = new FileInfo(excelFile); ...
- 服务器ftp文件不能共享文件夹权限,ftp服务器共享文件夹权限设置
ftp服务器共享文件夹权限设置 内容精选 换一换 已成功登录Java性能分析.待安装分析辅助软件的服务器已开启sshd.Java性能分析优先选用非交互shell(non-interactive she ...
- php 表格导入excel插件,BootStrap Fileinput插件和表格插件相结合实现导入Excel数据的文件上传、预览、提交的步骤...
这篇文章主要介绍了BootStrap Fileinput插件和Bootstrap table表格插件相结合实现文件上传.预览.提交的导入Excel数据操作步骤,需要的朋友可以参考下 bootstrap ...
最新文章
- 一篇适合新手的深度学习综述
- 刘锋:互联网左右大脑结构与钱学森开放复杂巨系统
- python2.7与python3的区别_Python 2.7 与Python3的区别
- 四则运算计算器c语言switch,设计一个五个数进行四则运算的计算器 c语言
- Python 小白从零开始 PyQt5 项目实战(5)布局管理
- jquery知识点总结二
- mysql-5.7.17.msi安装
- eclipse中svn检出项目,项目名上带有红色感叹号
- linux怎么变成windows,如何把Ubuntu 18.04改造成Windows主题界面
- 百度杀毒软件2013低调发布 仅面向泰国市场推出
- 微信小程序使用iconfont在线icon
- 纪广华老师:谈谈学习数论的参考书
- 新宝资讯3000亿资金候场A股
- 获取Linux服务器公网和内网IP地址
- Wincc系统重启后保持内部变量的值不变的设置
- Android 高仿微信群聊头像
- idea 2020.1 连接MySQL数据库的两种方法
- python代码风格程序越复杂越高级_Python中代码风格的改变和相应的性能优化
- C语言学习日记(3)——printf函数
- 【syslog】搭建日志服务器
热门文章
- java synchronized关键字_Java:手把手教你全面学习神秘的Synchronized关键字
- VLC播放器如何录制rtsp流生成视频文件?
- Linux 交换空间优化(swap 优化)(积极使用交换空间占比,可能会使程序运行缓慢!)
- 黑马程序员C语言基础(第六天)指针
- tensorflow 开始——创建定制化 Estimator(创建自定义评估器)
- pycharm 调试(debug)模式时界面上的 mute breakpoint 是什么意思?(239)
- 反射中getDeclaredConstructors和getConstructors两个方法的区别,然后setAccessible什么时候用,作用是什么?
- oracle中作业无法执行,Oracle运行JOB报ORA-27492:无法运行作业
- Linux挂载新磁盘
- java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to [Ljava.lang.Integer;