java获取http请求头和设置http响应头

request得到请求header,

request.getHeaderNames();

response设置响应头。

response.setHeader(name, value);//通用的设置响应头的方法
//有些响应头比较常用,如果使用response.setHeader(name, value);的方式,你需要正确的写出其name,因此java有单独把这些重要的
//常用的响应头拎出来封装成了方法,省的你去记name了
//注:设置应答头应该在发送任何文档内容之前进行。 	
response.setDateHeader//设置包含日期的应答头,避免了把Java时间转换为GMT时间字符串的麻烦
response.setIntHeadr//设置整数值应答头,避免了把整数转换为字符串的麻烦
response.setContentType//等于 setHeader("Content-Type","x")
response.setContentLength//设等于 setHeader("Content-Length",22)。对于支持持久HTTP连接的浏览器有效
response.addCookie//设置一个Cookie(Servlet API中没有setCookie方法,因为应答往往包含多个Set-Cookie头)。
response.sendRedirect//相当于setHeader("Location","x")

常用mine类型:

后缀        mine类型

.*     application/octet-stream

.dll/.exe       application/x-msdownload

.txt等  text/plain

.htm/.html/.xhtmltext/html

.jpg                                                         image/jpeg

json对象                                                    application/json

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值