全国咨询/投诉热线:400-618-4000

Java培训之response发送响应头相关方法介绍

更新时间:2016年07月27日15时21分 来源:传智播客Java培训 浏览次数:

响应信息都是由response发送给客户端的,今天的主要内容就是学习使用response发送响应头的相关方法。
响应头是以键值对的形式存在,例如:Content-Type:text/html;charset=utf-8等。一般情况下,响应头都是一个名称对应一个值,但是也会存在特殊情况:一个名称对应多个值。这种情况很少见。对响应头进行设置是通过response的以下方法实现的,如下表所示:
表1-1 response设置响应头相关方法
方法名 方法描述
setHeader(String name,String value ) 该方法是设置只有一个值的响应头,参数name表示响应头名称,参数value表示响应头的值.
addHeader(String name,String value) 该方法是设置有多个值的响应头,参数含义同上
setIntHeader(String name,int value) 该方法是设置只有一个值且值的类型为int类型的响应头,例如Content-Length响应头,该响应头是代表响应内容有多少字节数
addIntHeader(String name,int value) 该方法是设置有多个值且值的类型为int类型的响应头
setDateHeader(String name,long value) 该方法是设置只有一个值且值的类型为long类型的响应头,例如expies响应头,表示过期时间
addDateHeader(String name,long value) 该方法是设置有多个值且值的类型为long类型的响应头
由表1-1所示,可以设置响应头有以上6中方法,其中最常用的方法就是setHeader(String name ,String value)。下面我们通过以下几个小例子来了解如何使用这些方法:
(1)setHeader(String name ,String value):
     response.setHeader(“Content-Type”,”text/html;charset=utf-8”),设置Content-Type响应头;
(2)addHeader(String name,String value):
 response.addHeader(“xxx”,”XXX”);
 response.addHeader(“xxx”,”SSS”); 这里的xxx是表示某一响应头;
(3)setIntHeader(String name ,int value ):
     response.setIntHeader(“Context-Length”,888);通知客户端响应内容长度为888个字节;
(4)setDateHeader(String name,int value ):
     response.setDateHeader(“expires”,当前时间+1000*60*60*24),设置过期时间为一天;
 

本文版权归传智播客Java培训学院所有,欢迎转载,转载请注明作者出处。谢谢!
作者:传智播客Java培训学院
首发:http://www.itcast.cn/javaee

javaee

python

web

ui

cloud

test

c

netmarket

pm

Linux

movies

robot

uids

北京校区

    14天免费试学

    基础班入门课程限时免费

    申请试学名额

    15天免费试学

    基础班入门课程限时免费

    申请试学名额

    15天免费试学

    基础班入门课程限时免费

    申请试学名额

    15天免费试学

    基础班入门课程限时免费

    申请试学名额

    20天免费试学

    基础班入门课程限时免费

    申请试学名额

    8天免费试学

    基础班入门课程限时免费

    申请试学名额

    20天免费试学

    基础班入门课程限时免费

    申请试学名额

    5天免费试学

    基础班入门课程限时免费

    申请试学名额

    0天免费试学

    基础班入门课程限时免费

    申请试学名额

    12天免费试学

    基础班入门课程限时免费

    申请试学名额

    5天免费试学

    基础班入门课程限时免费

    申请试学名额

    5天免费试学

    基础班入门课程限时免费

    申请试学名额

    10天免费试学

    基础班入门课程限时免费

    申请试学名额