`
guafei
  • 浏览: 322743 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

http响应报头

 
阅读更多
最通用的方式是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"),具体输出
分享到:
评论

相关推荐

    Servlet与 JSP 指南,PPT教学课件part2(共3个)

    1、servlet与JSP技术概述 2、servlet基础 3、客户请求的处理:表单数据 4、客户请求的处理:HTTP请求报头 5、服务器响应的生成:HTTP状态代码 6、服务器响应的生成: HTTP响应报头 7、cookie...

    Servlet与 JSP 指南,PPT教学课件part3(共3个)

    1、servlet与JSP技术概述 2、servlet基础 3、客户请求的处理:表单数据 4、客户请求的处理:HTTP请求报头 5、服务器响应的生成:HTTP状态代码 6、服务器响应的生成: HTTP响应报头 7、cookie...

    Servlet与 JSP 指南,PPT教学课件part1(共3个)

    1、servlet与JSP技术概述 2、servlet基础 3、客户请求的处理:表单数据 4、客户请求的处理:HTTP请求报头 5、服务器响应的生成:HTTP状态代码 6、服务器响应的生成: HTTP响应报头 7、cookie...

    J2EE Web程序开发定向班V1.0 Java就业班V2.0 (完整版)

    第08章:Servlet与JSP核心技术课程--8、http响应报头-http响应报头(1).rmvb 第08章:Servlet与JSP核心技术课程--8、http响应报头-http响应报头(2).rmvb 第09章:Servlet与JSP核心技术课程--9、cookie管理-cookie管理...

    JSP期末考试试卷及参考答案

    8、在JSP内置对象中,(response)对象提供了设置HTTP响应报头的方法。 9、JSP内置对象的有效范围由小到大为(page)、(request)、(session)和(application)。 10、按功能JavaBean可以分为(可视化JavaBean)和(非可视化...

    Java语言基础下载

    HTTP响应报头--Response 566 会话管理 566 Servlet过滤器 569 Servlet监听器 576 内容总结 579 独立实践 580 第二十九章: Jsp 技术 583 学习目标 583 JSP介绍 584 JSP语法 584 模板元素 588 指令元素 588 页面指令 ...

    http协议.pptx

    HTTP协议概述 HTTP协议主要特点 HTTP工作原理 HTTP协议详解之URL篇 HTTP协议之请求篇 请求行 消息报头 空行 请求主体 HTTP协议之响应篇 状态行 消息报头 ...HTTP协议之消息报头篇 ...响应报头 实体报头

    C#如何解析http报文

    读取HTTP报头提供的各种属性 分析属性值,从中获取内容编码和字符集编码 将报头数据和内容进行分离 判断内容是否文本还是二进制,如果是二进制的则不进行处理 如果内容是文本,按报头中提供的内容编码和字符集编码...

    webClient (通过向任一web服务器发送http请求,查看 服务器端过来的内容)

    通过向任一服务器发送http请求,查看server端过来的内容,状态行,响应报头,空行,实际内容. 这可以帮助理解http协议. 运行方法: 1.有eclipse或其它开发环境下: 将里面的java源文件放入任一java工程的default包中, ...

    Web应用安全:HTTP消息结构.pptx

    ... 一个HTTP"服务器"同样也是一个应用程序(通常是一个Web服务,如Apache Web服务器或IIS服务器等),通过接收客户端的请求并向客户端发送HTTP响应数据。...HTTP响应也由四个部分组成,分别是:状态行、消息报头

    HTTP协议详解

    HTTP协议详解,请求,响应,报头

    Servlet与JSP核心编程第2版

    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报头分析仪「HTTP Header Analyzer」-crx插件

    显示当前(基本页面)http请求和请求的响应头。 我写了这个扩展程序是因为我对所有具有该功能的类似扩展程序感到恼火,但后来却采用了pay2win的心态,或者发展为共享软件或开始制作广告。 这将保持免费,因为我需要它...

    HTTP解析器HTTPParser.zip

    C语言实现的HTTP解析器,提供请求和响应报文的解析功能,可用于高性能的HTTP应用程序中。它不使用任何系统调用及内存分配的功能,并且不缓冲任何数据,可以被随时中断使用。根据你的系统架构,它处理一个请求只消耗...

    HTTP协议的分析和理解

    详细分析HTTP协议消息报头,以及请求和响应,使用Telnet了解HTTP的整个通讯过程。

    HTTP协议学习精华贴

    自己总结的学习笔记,内容包括HTTP的请求 响应 和各种报头的详细解释

    php之header的不同用法总结(实例讲解)

    1、header()函数的作用是:发送一个原始 HTTP 标头[Http Header]到客户端...把 HTTP 响应代码强制为指定的值。*/ 注意:必须在任何实际的输出被发送之前调用 header() 函数。 2、 用法1:跳转页面 header(Location:ht

    PHP HTTP 函数

    PHP HTTP 函数 PHP HTTP 简介 HTTP 函数允许您在其他输出被发送...返回已发送的(或待发送的)响应头部的一个列表。 5 headers_sent() 检查 HTTP 报头是否发送/已发送到何处。 3 setcookie() 向客户端发送一个 H

Global site tag (gtag.js) - Google Analytics