博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ajax响应报文可以被浏览器缓存的必要条件
阅读量:6222 次
发布时间:2019-06-21

本文共 263 字,大约阅读时间需要 1 分钟。

1、发送请求时必须使用get方法。

2、服务器端设置响应报文的Expires为希望浏览器缓存的时间

如果这两个条件都不满足时,也就是说无法通过浏览器缓存来缓存文件时:

在js中设置一个localCache数组,将ajax返回的报文以url为键储存在localCache中。

var localCache = [],

  url = "http://www.....";

if(localCache[url]){

  doSomething(localCache[url]);

}else{

  $.ajax({url});

}

转载地址:http://nheja.baihongyu.com/

你可能感兴趣的文章
poj1731
查看>>
day10:vcp考试
查看>>
BestCoder Round #74 (div.2)
查看>>
Kruskal HDOJ 1863 畅通工程
查看>>
解决MyEclipe出现An error has occurred,See error log for more details的错误
查看>>
BZOJ4942 & UOJ314:[NOI2017]整数——题解
查看>>
109.110.100.56 samba用户名 PAS, 密码 111111
查看>>
MySql的replace into 语句
查看>>
410. Split Array Largest Sum
查看>>
转 Python爬虫实战二之爬取百度贴吧帖子
查看>>
hdu 4960 记忆化搜索 DP
查看>>
layuiadmin更新echarts
查看>>
beanstalk源码剖析——概述
查看>>
[转] socket异步编程--libevent的使用
查看>>
linux下安装mysql详细步骤
查看>>
ASP.NET根据URL生成网页缩略图示例程序(C#语言)
查看>>
Core Animation
查看>>
linux----别名
查看>>
struts2拦截器demo
查看>>
go基本操作
查看>>