Content-disposition 是 MIME 协议的扩展,MIME 协议指示 MIME 用户代理如何显示附加的文件。当 Internet Explorer 接收到头时,它会激活文件下载对话框,它的文件名框自动填充了头中指定的文件名。(请注意,这是设计导致的;无法使用此功能将文档保存到用户的计算机上,而不向用户询问保存位置。)
Content-Disposition就是当用户想把请求所得的内容存为一个文件的时候提供一个默认的文件名。具体的定义如下
content-disposition = “Content-Disposition” “:”
disposition-type *( “;” disposition-parm )
disposition-type = “attachment” | disp-extension-token
disposition-parm = filename-parm | disp-extension-parm
filename-parm = “filename” “=” quoted-string
disp-extension-token = token
disp-extension-parm = token “=” ( token | quoted-string )
那么由上可知具体的例子:Content-Disposition: attachment; filename=“filename.xls”
当然filename参数可以包含路径信息,但User-Agnet会忽略掉这些信息,只会把路径信息的最后一部分做为文件名。当你在响应类型为 application/octet- stream情况下使用了这个头信息的话,那就意味着你不想直接显示内容,而是弹出一个”文件下载”的对话框,接下来就是由你来决定“打开”还是“保存” 了。
如:Response.AppendHeader("Content-Disposition","attachment;filename=MyExcel.xls");
python使用的一个例子:
print "Content-type: application/x-pcap";
print "Content-Disposition: attachment; filename=\"filename.pcap\"\n";
w3c的说明:http://www.w3.org/Protocols/rfc2616/rfc2616-sec19.html
分享到:
相关推荐
如图8-1所,是TCP报头的字段。紧指针(Urgent Pointer):如果设置了URG位,则这个域将被检查作为额外的指令,告诉CPU从数据包
科来软件 4.1-IP报头结构实验科来软件 4.1-IP报头结构实验科来软件 4.1-IP报头结构实验科来软件 4.1-IP报头结构实验科来软件 4.1-IP报头结构实验科来软件 4.1-IP报头结构实验科来软件 4.1-IP报头结构实验科来软件 ...
tcp/ip-HTTP-Header-消息报头 本文来自: E点废墟(www.xok.la) 详细出处参考:http://xok.la/2009/07/tcp-ip-http-header.html
http报头for Arduino生成工具
图8-12 UDP报头件udp_dnsrequest.pcapng中包含有个数据包,这个数据包是当展开这个数据包的UDP头时,你可以看到4个域(图
详细介绍了HTTP协议之消息报头中各个属性。
HTTP头字段包括4类: general-header ; request-header ; response-header ; entity-header
自己封装HTTP报头,发送服务器,接受返回信息!用于新手学习!
这个扩展可以编辑http头。 专用修改http request headers chrome 支持语言:English
在采集网页信息的时候,经常需要伪造报头来实现采集脚本的有效执行 ...#抓取网页内容-发送报头-1 url= //www.jb51.net send_headers = { 'Host':'www.jb51.net', 'User-Agent':'Mozilla/5.0 (Windows
X-Frame-Options头缺失漏洞 修复需要ClickjackFilter.jar ,引入esapi.jar(内含ClickjackFilter)即可。
用java写的一个抓取http报头的代码,希望对大家有帮助
第06章:Servlet与JSP核心技术课程--6、http请求报头-http请求报头(1).rmvb 第06章:Servlet与JSP核心技术课程--6、http请求报头-http请求报头(2).rmvb 第07章:Servlet与JSP核心技术课程--7、http状态代码-http状态...
python中使用urllib2伪造http报头的2个方法.docx
2022年全国计算机技术与软件技术(水平)考试-网络工程师IP-TCP-UDP-ICMP报头详解.docx
用java解析HTTP请求报头
server-timing-middleware, PSR 7 & PSR 15中间件添加服务器定时报头 PSR-7 和 PSR-15 服务器定时中间件 中间件实现了服务器端定时信息,可以用于显示服务器端定时信息。 安装使用编辑器插件安装:$ composer ...
第一章 木马概述 - 4 - 1.1“木马”名称的由来 - 4 - 1.2木马病毒发展史 - 4 - 1.2.1第一代木马 :伪装型病毒 - 4 - 1.2.2第二代木马 :AIDS型木马 ...3.3.3利用IP报头 - 23 - 3.4木马发展的趋势及展望[11] - 23 -
摘要 - 3 - 第一章 木马概述 - 4 - 1.1“木马”名称的由来 - 4 - 1.2木马病毒发展史 - 4 - 1.2.1第一代木马 :伪装型病毒 - 4 - 1.2.2第二代木马 :AIDS...3.3.3利用IP报头 - 23 - 3.4木马发展的趋势及展望[11] - 23 -
基于虚拟样机技术对六自由度关节臂式坐标测量机的测量空间进行研究和仿真,建立了六自由度关节臂式坐标测量机的测量运动学数学模型和虚拟样机模型。在建立起虚拟样机模型之后用图解法对其进行了检验,并将得到的虚拟...