在做文件下载的时候用到的文件的设置
1.response.setContentType设定输出类型:
HTML format (.htm or .html): text/html
Adobe
Portable Document (pdf): application/pdf
Microsoft Word (.doc):
application/msword
Microsoft Excel (.xls): application/msexcel
Microsoft
Powerpoint (.ppt): application/ms-powerpoint
Realaudio (.rm, .ram):
audio/x-pn-realaudio
Text format (.txt): text/txt
Zipped files
(.zip): application/zip
response.setContentType( "application/msword" );
response.setContentType("application/vnd.ms-excel");
response.setHeader("Content-type","application/pdf");
2.设定输出头
response.setHeader("Content-disposition", "attachment; filename="+fileName);
attachment为附件打开
inline为在线打开
分享到:
相关推荐
做项目中需要对前端数据加密传输这个时候需要用到前端加密的算法主要是:Aes.js,Md5.js 一.Vue项目用到的aes.js加密 AES对称加密,比DES安全性高。 AES分为ECB和CBC两种方式。 CBC模式比ECB模式安全。 ECB模式比CBC...
但有时候,我们可能需要更高级和定制化的解决方案,这就需要用到第三方的文件清理工具。在提供的信息中,我们有一个名为"FileClear.exe"的文件,这可能是一个专门用于定期清理特定目录下文件的小型应用程序。 使用...
启动DOS用到的文件 描 述:IO.SYS是dos环境控制输入输出的文件,不可以少。 COMMAND.COM是Windows 9X中的DOS外壳程序(SHELL),较DOS 6.22仅增加了部分内部命令,没有更新的东西。 IO.SYS对COMMAND.COM的处理...
PCB(Printed Circuit Board)库文件则是包含了实际PCB布局中需要用到的元器件封装,每个封装对应一个元件在实物板上的形状和尺寸。封装库文件的重要性在于,它们确保了元件在PCB上的实际位置和引脚排列与原理图中的...
我们通常的做法是对这些文件进行加密保护,用到这些文件时再解密,操作完后再加密保存起来,这显然很不方便,尤其当文件很多的时候。“文件密码箱”就是为解决这一问题而设计的。 “文件密码箱”通过建立一个...
其次,使用`header()`函数来设置HTTP头部,指定内容类型为`application/pdf`告诉浏览器该内容是一个PDF文件,同时可以使用`filename`参数来指定下载时文件的名称。最后,使用`readfile()`函数来直接输出PDF文件的...
然而,有时候我们需要查看或理解这些.class文件中的具体逻辑,这就需要用到Java反编译工具。 #### 反编译工具的作用与意义 Java反编译工具能够将编译后的字节码文件还原为接近原始Java源代码的形式。这对于学习、...
主要是系统Windows 7,去年折腾的时候也发现了在windows下VC6.0不能够使用打开文件和添加新文件到项目菜单项,一使用就会导致IDE程序崩溃。当时也没有深究,而且有VC6和office2007以上版本冲突的问题。所以当时遇到...
这种服务通常由网站或者应用程序提供,允许用户无需事先下载整个安装文件,而是直接在需要的时候从服务器获取。下面将详细探讨相关知识点。 首先,我们要了解“在线下载”的概念。在线下载是指用户通过互联网从远程...
在OpenStack的安装过程中,有时候我们需要从不同的源获取软件组件,其中包括从GitHub上下载特定的文件。本压缩包"openstack安装时github下载所需文件.zip"包含的是两个关键的组件,它们分别是etcd的v3.3.12版本和...
有时候,想要把电脑上的文件快速便捷的传输到手机,就可以用到这个工具了。 修改记录: version1.1 1.文件路径带有空格问题修复 version1.2 1.添加文件夹分享 当前版本:1.2 version1.3 1.添加设置功能 2....
2. **制作可引导的USB驱动器**:将Clover文件复制到一个格式化为FAT32的USB驱动器上,这样就可以在BIOS或UEFI设置中从USB启动来安装macOS。 3. **安装Clover**:在安装过程中,Clover会安装到你的硬盘上特定的位置...
有时候,我们可能会遇到需要处理的大文件,如高清视频、大型软件安装包或数据库文件等,这些大文件在上传、下载或者存储时可能会遇到诸多不便。这时,就需要用到"功能强大的文件分割合并工具",这种软件能够有效地...
在进行MTK设备开发过程中,经常需要对设备进行固件更新或调试,这时就需要用到多口下载配置。本文将详细介绍《MTK多口下载配置说明》的相关知识点,帮助读者更好地理解和掌握多口下载配置的方法及技巧。 #### 二、...
桌面—>网上邻居—>(右键)属性—>本地连接—>(右键)属性—>高级—>(选中)Internet 连接防火墙—>设置,把服务器上面要用到的服务端口选中,即可。 技巧 3、合理的权限设置 合理的权限设置是 IIS 安全设置的...
在IT行业中,有时候我们需要对已编译的Java类文件(class文件)进行反编译,以便查看源代码或理解程序的内部工作原理。Eclipse是一款流行的Java集成开发环境(IDE),它提供了丰富的功能来支持开发过程。然而,...
MySQL 8.0.23 下载安装教程 ...本文详细介绍了 MySQL 8.0.23 的下载安装教程,包括下载、解压缩、配置文件、初始化、安装和启动 MySQL 服务、修改密码等步骤。读者可以按照本文的步骤来安装和配置 MySQL 8.0.23。
当我们再用到它们的时候却找不着了,因为下载的东西太多了。还有,我们在公司用的电脑有时候想保存点自己的隐私文件。比如说给女朋友写的情书。在98操作系统中是不能设密码的。在2000操作系统中可以设密码,但是有...
这个“IOS应用源码之加载器(当下载或加载缓存时候用的进度条) .rar”压缩包文件很可能是提供了一套用于创建自定义进度条的源代码示例,特别适用于展示下载和缓存操作的进度。 首先,我们需要理解iOS中实现进度条...
注意,如果你选择将jad.exe放在eclipse安装目录的其他位置,你需要记录该路径,因为在后续设置中会用到。 完成上述步骤后,重启eclipse(如果之前已经打开的话)。在eclipse中,依次点击“Window” -> ...