最通用的方式是httpservletresponse.setHeader(name,value);
主要的方法有:
setContentype(string xxx);
setContentLength(int xxx);
addCookies(Cookie c);
sendRedirect(string xxx);
响应报头主要有下面这些(大小写忽略):
Allow:指定服务器支持的请求方法
cache-control:告诉用户什么环境下可以使用缓存,主要有一系列的值
connection:指示浏览器是否要使用持续性http链接,值有close和open两个
content-encoding:传输过程中应该使用的编码方式
content-language:报头表示文档使用的语言
content-length:报头响应中的字节数
content-type:报头给出的响应文档具体是什么。
refresh:表明浏览器应该多长时间(秒)之后请求最新的页面。response.setHeader("refresh","5",URL="http://www.baidu.com"),每隔5秒载入页面url
setCookie:指定一个与页面相关联的cookie,每个cookie都要求一个单独的setcookie报头
servlet的输出不仅仅是html,它可以有不同类型的输出,比如:excel,我们只要设置它的输出类型就可以了:response.setcontenttype("application/vnd.ms-excel");
使用servlet生成jpeg图像:response.setcontenttype("image/jpeg"),具体输出
分享到:
相关推荐
1、servlet与JSP技术概述 2、servlet基础 3、客户请求的处理:表单数据 4、客户请求的处理:HTTP请求报头 5、服务器响应的生成:HTTP状态代码 6、服务器响应的生成: HTTP响应报头 7、cookie...
1、servlet与JSP技术概述 2、servlet基础 3、客户请求的处理:表单数据 4、客户请求的处理:HTTP请求报头 5、服务器响应的生成:HTTP状态代码 6、服务器响应的生成: HTTP响应报头 7、cookie...
1、servlet与JSP技术概述 2、servlet基础 3、客户请求的处理:表单数据 4、客户请求的处理:HTTP请求报头 5、服务器响应的生成:HTTP状态代码 6、服务器响应的生成: HTTP响应报头 7、cookie...
第08章:Servlet与JSP核心技术课程--8、http响应报头-http响应报头(1).rmvb 第08章:Servlet与JSP核心技术课程--8、http响应报头-http响应报头(2).rmvb 第09章:Servlet与JSP核心技术课程--9、cookie管理-cookie管理...
8、在JSP内置对象中,(response)对象提供了设置HTTP响应报头的方法。 9、JSP内置对象的有效范围由小到大为(page)、(request)、(session)和(application)。 10、按功能JavaBean可以分为(可视化JavaBean)和(非可视化...
HTTP响应报头--Response 566 会话管理 566 Servlet过滤器 569 Servlet监听器 576 内容总结 579 独立实践 580 第二十九章: Jsp 技术 583 学习目标 583 JSP介绍 584 JSP语法 584 模板元素 588 指令元素 588 页面指令 ...
HTTP协议概述 HTTP协议主要特点 HTTP工作原理 HTTP协议详解之URL篇 HTTP协议之请求篇 请求行 消息报头 空行 请求主体 HTTP协议之响应篇 状态行 消息报头 ...HTTP协议之消息报头篇 ...响应报头 实体报头
读取HTTP报头提供的各种属性 分析属性值,从中获取内容编码和字符集编码 将报头数据和内容进行分离 判断内容是否文本还是二进制,如果是二进制的则不进行处理 如果内容是文本,按报头中提供的内容编码和字符集编码...
通过向任一服务器发送http请求,查看server端过来的内容,状态行,响应报头,空行,实际内容. 这可以帮助理解http协议. 运行方法: 1.有eclipse或其它开发环境下: 将里面的java源文件放入任一java工程的default包中, ...
... 一个HTTP"服务器"同样也是一个应用程序(通常是一个Web服务,如Apache Web服务器或IIS服务器等),通过接收客户端的请求并向客户端发送HTTP响应数据。...HTTP响应也由四个部分组成,分别是:状态行、消息报头
HTTP协议详解,请求,响应,报头
7.2 理解http1.1响应报头 7.3 构建excel电子表格 7.4 servlet状态的持续以及页面的自动重载 7.5 使用servlet生成jpeg图像 第8章 cookie管理 8.1 cookie的优点 8.2 cookie存在的一些问题 8.3 cookie的...
显示当前(基本页面)http请求和请求的响应头。 我写了这个扩展程序是因为我对所有具有该功能的类似扩展程序感到恼火,但后来却采用了pay2win的心态,或者发展为共享软件或开始制作广告。 这将保持免费,因为我需要它...
C语言实现的HTTP解析器,提供请求和响应报文的解析功能,可用于高性能的HTTP应用程序中。它不使用任何系统调用及内存分配的功能,并且不缓冲任何数据,可以被随时中断使用。根据你的系统架构,它处理一个请求只消耗...
详细分析HTTP协议消息报头,以及请求和响应,使用Telnet了解HTTP的整个通讯过程。
自己总结的学习笔记,内容包括HTTP的请求 响应 和各种报头的详细解释
1、header()函数的作用是:发送一个原始 HTTP 标头[Http Header]到客户端...把 HTTP 响应代码强制为指定的值。*/ 注意:必须在任何实际的输出被发送之前调用 header() 函数。 2、 用法1:跳转页面 header(Location:ht
PHP HTTP 函数 PHP HTTP 简介 HTTP 函数允许您在其他输出被发送...返回已发送的(或待发送的)响应头部的一个列表。 5 headers_sent() 检查 HTTP 报头是否发送/已发送到何处。 3 setcookie() 向客户端发送一个 H