`
javaroad
  • 浏览: 21463 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

生产问题之一——文件下载

 
阅读更多

     今天,生产环境上下载数据文件在 firefox 出错,而在 IE 运行正常的原因。出错信息如下:

     The page you are trying to view cannot be shown because an erros in the data transmission was detected。

     跟踪server端代码,完全正确,再用IE下载同样的文件也运行正常。

     在firefox下,对比正常和非正常下载功能响应头信息。发现能正常下载的头信息的Content-Disposition:attachment;filename="fileName.csv"。查看下载出错的代码。源代码如下:

response.setHeader("Content-Disposition", 
"attachment;filename=" + URLEncoder.encode(fileName, "UTF-8"));

     稍微细心点的童鞋可能已经发现隐藏的地雷了。就是在filename后面需要加上双引号的,至于为什么。有兴趣的童鞋可以看看RFC2616上对Content-Disposition的说明,章节是19.5.1 。由此可见,学习http协议对开发还是非常重要,不怕遇不上问题,就怕遇上问题解决不了。在这里仅给出RFC2616的实例:

 Content-Disposition: attachment; filename="fname.ext"

 

  可见真正在遇上问题时就会发现书到用时方恨少了,所以基础知识的积累还是非常重要的。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    Delphi程序——生产管理系统

    首先,生产管理系统的核心任务之一是生成生产订单。生产订单是生产活动的起点,它明确了生产什么产品、数量多少以及生产时间等关键信息。在Delphi程序中,我们可以设计一个用户友好的界面,允许操作人员输入或导入...

    pspad安装文件——种强大的文件编辑器

    标题中的"pspad安装文件——种强大的文件编辑器"揭示了这款软件的核心价值,即作为一个高效且全面的文件编辑工具。描述中提到它能处理多种不同类型的文件,如TCL、C++、FOXPRO、XML等,这进一步证明了PSPad在处理...

    办公室电脑常见问题——局域网共享无法进入共享文件问题.pdf

    局域网共享无法进入共享文件问题是办公室电脑常见的问题之一,本文将从问题原因、处理方法两个方面对其进行详细的分析和解决。 问题原因分析: 1. 网络连接不正常:网络连接不正常是导致局域网共享无法进入共享...

    精品_PADS正确导出符合SMT生产标准的贴片坐标文件的——精品教程

    其中,贴片坐标文件是SMT生产的关键文件之一,它包含了PCB板上所有贴片元件的位置信息,用于指导自动化贴片机精确地放置元件。本教程将详细讲解如何使用PADS软件导出符合SMT生产标准的贴片坐标文件。 首先,我们...

    设备管理组科员安全生产岗位责任制——精品资料..doc

    第二条,监督井下设备的现场管理是科员的重要工作之一,包括统计各使用单位的设备运行状况,特别是对非正常损坏的设备进行分析和处理,必要时出具书面通报。这需要科员具有设备维护和故障诊断的专业知识,同时,良好...

    生产管理制度——加工品科工作细则.DOC

    《生产管理制度——加工品科工作细则》是针对加工品生产环节的重要管理文件,旨在确保产品质量、提高生产效率和维护企业声誉。以下将详细解析其中的关键知识点: 1. 检验标准制定:加工品科的核心任务之一是制定...

    occi连接Oracle数据库——库文件.rar

    这个“occi连接Oracle数据库——库文件.rar”压缩包显然包含了实现这一功能所需的库文件、动态链接库(dll)、静态库(lib)以及头文件(h)。下面将详细介绍如何使用OCII连接Oracle数据库以及这些文件的作用。 ...

    生产副区长安全生产责任制——精品资料..doc

    11. **杜绝“三违”现象**:必须全力以赴,坚决避免违章指挥、违章作业和违反劳动纪律的行为,这是生产副区长的重要职责之一,也是安全生产的基础。 以上内容详述了生产副区长在安全生产中的具体职责和工作要求,...

    “生产者-消费者”问题模拟系统实验报告+代码

    在计算机科学领域,"生产者-消费者"问题是一个经典的多线程同步问题,它涉及到并发编程中的资源管理和数据共享。该问题描述了两个角色:生产者(Producer)和消费者(Consumer),他们共同操作一个有限容量的缓冲区...

    XXISO体系文件——质量手册.pdf

    【XXISO体系文件——质量手册.pdf】是一份广西鸿雁食品有限公司制定的质量管理核心文档,遵循GB/T19001—ISO9001:2000标准,旨在建立和优化公司的质量保证体系,确保质量管理和质量保证活动的系统化、规范化。...

    安全生产责任清单考核细则——组织和人力资源部.docx

    根据给定文件“安全生产责任清单考核细则——组织和人力资源部.docx”的内容,本文将详细介绍该文件中的几个关键知识点,并对其进行深入分析。 ### 一、配合安全生产监督部做好新入职公司人员安全教育、安全培训等...

    生产管理制度——5S管理制度.doc

    5S管理制度是生产管理和办公环境中广泛应用的一种管理方法,源自日本,包括整理(Seiri)、整顿(Seiton)、清扫(Seiso)、清洁(Seiketsu)和...因此,5S管理制度是企业提高管理水平,实现精益生产的重要手段之一。

    (只绿色降过)0309关于高新技术产业化问题的探讨——以M公司为例.zip

    标题"(只绿色降过)0309关于高新技术产业化问题的探讨——以M公司为例.zip"表明这是一个关于高新技术产业化讨论的文档集合,特别提到了"只绿色降过",可能指的是该文件经过了某种绿色、安全的优化处理。日期"0309...

    编号 V—64 VDA 6.4 质量管理体系审核——生产设备.rar

    1. VDA 6.4标准概述:VDA 6.4是VDA质量审计系列标准之一,它专注于生产设备的质量管理和绩效评估。这个标准不仅关注设备本身的设计和制造,还强调了设备在整个生命周期内的维护、升级和持续改进。 2. 审核内容:VDA...

    Linux下Samba服务器的搭建——实现LINUX与WINDOWS之间文件共享.pdf

    Linux下Samba服务器的搭建——实现LINUX与WINDOWS之间文件共享 本文主要讲解了Linux操作系统下如何设置Samba服务器,实现Linux与Windows之间的文件共享。Samba服务器是Microsoft和Intel在1987年开发的协议,可以用...

    云端上的生存之道——七⽜云存储最佳实践.pdf

    标题《云端上的生存之道——七牛云存储最佳实践》揭示了七牛云存储产品在处理非结构化数据托管服务中的应用与策略。在描述中,提到的“非结构化数据的一站式托管服务”、“实践篇”、“概览篇”、“数据处理”、...

    生产制造业日常管理表格——标准拟定纲要.doc

    "生产制造业日常管理表格——标准拟定纲要.doc" 文件旨在提供一个标准化的管理框架,帮助制造企业规范各项作业流程,提高整体运营效率。以下将对文件中的主要内容进行详细阐述: 1. **规章规定**: - 适用范围:...

    农电安全生产知识调考试题集——综合类答案.docx

    - **人身触电、导致电气火灾**:这两点是农电安全生产中最常见的风险之一。 27. **组织结构**: - **供电所、电力用户**:这些是农电系统中的基本组成部分。 28. **兼职情况**: - **兼任**:某些情况下,一个...

    (查重版)凯恩斯与哈耶克之争——思想背后的经济现实.zip

    文件《(查重版)凯恩斯与哈耶克之争——思想背后的经济现实》可能深入探讨了这些理论在历史背景下的应用,以及它们如何影响了经济政策的制定。通过对两者的比较分析,读者可以更好地理解经济政策的制定逻辑,以及...

    《Zemax激光光学设计实例应用——自学案例汇编》之

    简介:这份材料是作者自学Zemax光学设计及在实践中应用的案例汇编,提供初学者使用软件作光学系统设计练习,...本文基于理论与实践的结合,不仅描述如何设计一套光学系统,并且讨论在实际生产中如何合理应用这些设计。

Global site tag (gtag.js) - Google Analytics