永发信息网

为什么向HttpServletResponse中写入相应正文之后,就无法用setHeader()方法改变响应头了。

答案:2  悬赏:10  手机版
解决时间 2021-02-24 13:30
也就是说setHeader()方法只能在调用getOutputStream()向相应中写入正文之前调用才有效,在之后调用虽然不会报错,但完全不起作用。真正的原因是什么呢?
最佳答案
HTTP协议就是这样规定的。

所以,要先设定Header。
全部回答
你的文件名称的key写错了,是大写的,修正如下试试: response.setheader("content-disposition", "attachment;filename="+filename);
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
打耳眼了怎么洗澡求支招
测网速有3M多,下载速度有300K,但是打开网页
东芝satellitel800(l800-c03r)安装哪个系统
能不能自己写个类,也叫java.lang.String
百事佳花园在什么地方啊,我要过去处理事情
苹果平板电脑MLMP2CH/A和MLMQ2CH/A有
开放性气胸患者现场急救的首要措施是A.镇静、
彦年海水游泳馆这个地址在什么地方,我要处理
崩解剂是A.淀粉B.MCCC.CMS-NaD.HPMCE.微粉硅
佳能700d怎么传照片到电脑和手机
偿付能力是什么意思?
A+雍老师教育中心这个地址在什么地方,我要处
长安睿行m80原车锁是拉线的,再加个中控锁怎么
噬菌体侵染大肠杆菌实验证明了此生物的遗传物
我想做阿里巴巴股票,可是国内A股没有,怎么
推荐资讯
海尔LD40U3100液晶电视搜索不到自家的WiFi,
变速自行车的修理及保养
如何换笔记本电脑键盘
50岁的女人为什么髋骨会变宽
一首老歌,记录一段岁月沧桑;一首老歌,蕴含
繁忙的反义词是什么?么
who can tell me what should I do?和who can
深圳松岗到肇庆要多久
颗可香休闲零食在什么地方啊,我要过去处理事
用生命作画并创作出著名作品《向日葵》的伟大
赣榆区凤城服装有限公司地址有知道的么?有点
萧山几号可以冲煤气
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?