- 浏览: 1578940 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (571)
- Flex (301)
- AIR (5)
- ComPiere (8)
- ExtJS (15)
- SAP (0)
- jBPM (3)
- Java-Hibernate (5)
- Java-Spring (10)
- XML (2)
- java-web (30)
- db2 (2)
- websphere (4)
- Google (5)
- 虚拟机 (10)
- eclipse (8)
- Win2003 (11)
- Ubuntu (27)
- VMware (4)
- CentOS (3)
- JSON (1)
- Oracle (15)
- SilverLight (1)
- 大事记 (6)
- VirtualBox (5)
- Solaris (10)
- AIX (6)
- 云计算 (10)
- MacOS (4)
- iOS (1)
- SQLite (1)
- Activiti (1)
- jdk (5)
- hadoop (8)
- Ant (4)
- PhoneGap (2)
- JavaScript (11)
- jQuery (1)
- FireFox (1)
- HBase (2)
- sqoop (0)
- ffmpeg (7)
- mencode (0)
- jdbc (1)
- SQLServer (1)
- 组件平台 (12)
- struts2 (4)
- intellj (4)
- android (1)
- ExtJS4 (1)
- 色卡司 (1)
- Linux (3)
- ExtJS5 (1)
- zookeeper (2)
- maven (1)
- Java (6)
- vpn (0)
- squid (1)
- MySQL (2)
- webpackage (1)
- antd (1)
- lucene (1)
最新评论
-
qq_24800465:
请问这里的库从哪下载啊
ffmpeg所有的编码器(encoders) -
neusoft_jerry:
貌似这里没用到StreamingAMFChannel哦,只是用 ...
Flex BlazeDS 推送技术 -
anyone:
感谢你的博文,看了受益匪浅
记住这个IntelliJ IDEA的编译设置 -
keren:
现在还有什么应用需要用flex来开发的?
flex tree的展开,关闭,添加、删除子节点 -
neusoft_jerry:
简洁明快,好贴好贴!楼主V5!
flex tree的展开,关闭,添加、删除子节点
response.setHeader("Cache-Control", "no-cache, no-store, must-revalidate"); // HTTP 1.1. response.setHeader("Pragma", "no-cache"); // HTTP 1.0. response.setDateHeader("Expires", 0); // Proxies.
Cache-Control头域解释:
Cache-Control指定请求和响应遵循的缓存机制。在请求消息或响应消息中设置Cache-Control并不会修改另一个消息处理过程中的缓存处理过程。请求时的缓存指令包括no-cache、no-store、max-age、max-stale、min-fresh、only-if-cached,响应消息中的指令包括public、private、no-cache、no-store、no-transform、must-revalidate、proxy-revalidate、max-age。各个消息中的指令含义如下:
Public指示响应可被任何缓存区缓存。
Private指示对于单个用户的整个或部分响应消息,不能被共享缓存处理。这允许服务器仅仅描述当用户的部分响应消息,此响应消息对于其他用户的请求无效。
no-cache指示请求或响应消息不能缓存
no-store用于防止重要的信息被无意的发布。在请求消息中发送将使得请求和响应消息都不使用缓存。
max-age指示客户机可以接收生存期不大于指定时间(以秒为单位)的响应。
min-fresh指示客户机可以接收响应时间小于当前时间加上指定时间的响应。
max-stale指示客户机可以接收超出超时期间的响应消息。如果指定max-stale消息的值,那么客户机可以接收超出超时期指定值之内的响应消息。
参考:
http://stackoverflow.com/questions/3413036/http-response-caching
http://www.blogjava.net/jht/archive/2008/09/27/231429.html
http://hi.baidu.com/ycvwvuykhkbadmd/item/abac8ffb6c0c42ee1b111f8c
发表评论
-
tomcat 开启jmx进行远程监控
2015-10-28 16:57 1187#catalina.sh export CATALINA ... -
js eval
2014-01-05 11:30 986var variableRe=/^[_0-9a-zA-Z] ... -
flash内嵌在html里面的代码
2013-12-27 09:19 1235<!-- 除IE外都可识别 --> < ... -
javascript打开窗口最大化代码
2013-12-12 11:16 796<SCRIPT language=JavaScr ... -
eclipse 工程导入intellij idea出现问题的解决方法
2013-12-02 18:49 1745IntelliJ IDEA 10.0 使用javac编译程序出 ... -
eclipse Android SDK Manager配置
2013-11-18 13:58 869在hosts里面加入,否则下载不下来 74.125.237.1 ... -
Eclipse运行时提示“Failed to load the JNI shared library \Java\jre6\bin\client\jvm.
2013-11-16 10:53 168964位或32位Eclipse运行时提示“Failed to l ... -
WAS发布war包报错的原因检查
2013-10-30 11:23 1183WAS发布war包报错,检查一下: 1,是否采用ibm jdk ... -
html页面兼容IE8,9,10的设置
2013-10-08 11:34 3156在head里面加入: <meta http-equi ... -
java 操作sftp
2013-09-29 09:14 7417import java.io.File; import ... -
JSP的中文乱码的注意事项
2013-09-27 09:02 907jsp页面经常中文乱码,需要处理要如下几个地方: 1,头: 最 ... -
mac intelj idea 12 序列号
2013-09-16 23:08 962http://www.07net01.com/linux/In ... -
ibm jdk加密解密问题
2013-08-01 17:06 2715IBM提供自己的JCE的加密 ... -
classpath带星号*和不带星号的区别
2013-07-29 21:34 4429classpath 和 classpath* 区别: clas ... -
记住这个IntelliJ IDEA的编译设置
2013-07-29 11:19 27803记住这个IntelliJ IDEA的编译设置,否则一些文件编译 ... -
开发平台-service和ajax的调用写法
2013-07-13 15:32 1076假如有个service,如下: http://localh ... -
开发平台-几个重要的链接
2013-07-13 14:46 1350图标的获取路径: icon:'${serverPath} ... -
html img动态获取后台的图片资源-例子
2013-04-02 08:26 12724我们需要动态获取后台的图片,现举例如下: <%@ p ... -
JVM启动参数大全
2012-03-23 09:10 1321JVM启动参数大全 http://blog.csdn.net/ ... -
(转)UML建模系列文章总结
2011-11-05 15:06 699[转]http://www.cnblogs.com/ywqu/ ...
相关推荐
本案例主要讲解如何使用`response`对象的`setContentType`方法来设置响应头的Content-Type属性,以控制浏览器如何处理服务器返回的数据。Content-Type属性对于决定浏览器如何解析和显示内容至关重要。 `...
本篇将深入探讨`response`设置的实例源码,以及如何在Servlet中应用这些设置。 一、Response对象的基本介绍 `HttpServletResponse`接口是`ServletResponse`接口的子接口,它扩展了通用的响应功能,以适应HTTP协议的...
在设置 Content-Disposition 头字段之前,一定要设置 Content-Type 头字段。 此外,本文还讨论了 Authorization 头的作用。Authorization 头用于在客户端访问受密码保护的资源时提供身份验证信息。服务器端会发送 ...
用 golang 写 http server 时,可以很方便可通过 w.Header.Set(k, v) 来设置 http response 中 header 的内容。但是需要特别注意的是:某些时候不仅要修改 response的header ,还要修改 response的StatusCode。修改...
通过Response对象,开发者可以控制浏览器如何处理接收到的数据,例如设置响应头、实现重定向等。 2. **设置头信息** 头信息是HTTP响应的一部分,用于传递额外的元数据,如页面编码、缓存策略、定时刷新等。例如,...
在上面的代码中,我们设置了Response.ContentType为application/ms-excel,以便将数据作为Excel文件发送到客户端。 Excel文件 Excel文件是一种常用的电子表格文件格式,广泛应用于数据分析和处理。Excel文件可以...
首先,responseType是HTTP响应头的一部分,它决定了服务器响应的数据类型。axios库允许我们设置这个参数以指定如何处理从服务器返回的数据。根据axios官方文档,responseType可以被设置成以下几种值: 1. '...
而`response`对象则用于设置响应头、编码响应体内容,以及发送响应到客户端。 举个例子,当用户提交一个表单,开发者可能会这样处理`request`和`response`: 1. 从`request`对象中获取POST数据,如用户名和密码。 ...
// 设置响应头 response.addHeader("Content-Disposition", "attachment;filename=" + new String(zipName.getBytes())); // 指定以附件形式下载,设置下载文件名 response.addHeader("Content-Length", "" + ...
2. **响应头(Response Headers)**:提供服务器信息、数据类型、响应长度等。 3. **空行**:同样用于分隔响应头和响应主体。 4. **响应主体(Body)**:通常包含服务器返回的数据,如HTML页面、JSON对象、图片等。 ...
当需要通过 Web 应用程序提供文件下载服务时,通常会使用 `Response.AppendHeader` 来设置适当的头部信息。以下是一个简单的例子: ```csharp // 设置 MIME 类型为可下载文件 Response.AddHeader("content-type", ...
例如,`Response.Write`方法可以直接在页面上输出文本,`Response.ContentType`可以设置响应的MIME类型,`Response.StatusCode`用于指定HTTP状态码。`Response.Buffer`属性控制是否先缓存整个页面再发送,而`...
在Struts2中,获取Response对象是常见的操作,用于设置HTTP响应头、重定向、或者向客户端发送数据。以下是对"struts2获取response的方法"的详细说明。 1. **ActionSupport类的实现** Struts2中的Action类通常会...
`response.setHeader(String name, String value)`用于设置HTTP响应头,如设置Content-Type为文本/html:`response.setContentType("text/html")`。 5. **重定向** `response.sendRedirect(String url)`方法用于...
2. 处理请求:在控制器方法中,根据请求参数处理业务逻辑,然后构建一个ResponseEntity实例,设置状态码、响应头和响应体。 3. 构建响应体:响应体可以是任何Java对象,通常会序列化成JSON格式,方便前端解析。 4. ...
- `Response`对象用于向客户端发送响应数据,包括状态码、响应头、响应体等。 2. **常用方法**: - **设置状态码**:`setStatus()`方法可以设置HTTP响应的状态码,如200表示成功,404表示未找到等。 - **添加...
它的核心功能是构建和定制HTTP响应,这包括设置状态码、添加头信息、发送内容以及控制响应体的格式。 1. **状态码**:`Response`对象允许您设置HTTP响应的状态码,如200(成功)、404(未找到)或500(服务器内部...
而Response对象则代表了服务器对客户端请求的响应,它包含了状态码、响应头和响应体等信息。这两个对象在Servlet和JSP技术中扮演着至关重要的角色,是实现用户交互和页面跳转的基础。 ### Request的forward()方法 ...