url 请求get方式 为什么加 随机数作为参数
来源:互联网 发布:mac口红美国价格 编辑:程序博客网 时间:2024/05/16 07:07
IE浏览器下使用GET发送请求时,如果两次请求的地址和参数相同,在不刷新页面的情况下,浏览器会缓存第一次请求的内容,服务端更新后浏览器仍然显示第一次的内容。
如在当前页面用户登录,在未登陆的情况下,服务器返回的用户信息为空,点击登陆后发起请求返回的用户信息仍然为空。这是因为浏览器会对GET请求做缓存处理。
解决办法:
一. GET请求URL后加随机数,让服务器认为不是相同的请求。也可以传一个随机的参数。
例 “http://www.example.com/index.php?class=aitcle&page=5&_t=” + new Date().getTime()
二. 在ajax发送请求前加上 xmlHttpRequest.setRequestHeader(“If-Modified-Since”,”0”)
三. 在ajax发送请求前加上 xmlHttpRequest.setRequestHeader(“Cache-Control”,”no-cache”);
四. 使用POST代替GET,浏览器不会对POST做缓存
阅读全文
0 0
- url 请求get方式 为什么加 随机数作为参数
- Ajax请求URL后加随机数原理
- webrequest请求url,get方式
- URL加(中文)参数传值的get请求会出现乱码
- 对get请求的URL 参数排序
- Ajax的url请求中为何要加随机数
- Retrofit简单封装使用--Post请求封装请求体、Get请求通过参数、map方式构建url
- URL后面加随机数
- URL后面加随机数
- http url get方式传递数组参数
- get方式带参数请求方法
- java实现URL带参数请求(get/post)
- java实现URL带参数请求(get/post)
- java实现URL带参数请求(get/post)
- 如何解决get请求URL地址的中文参数问题
- 获取URL中get请求参数的小函数
- 关于HTTP GET请求的url中文参数编码
- HTTP中URL的get请求,中文参数乱码
- 安装Matlab_R2014A
- DW-HTML文件基本结构和基本标签
- 广东工业大学2017新生赛(决赛)-网络同步赛
- Ciclop开源3D扫描仪软件---Horus源码分析之Image_capture.py
- Spring REST
- url 请求get方式 为什么加 随机数作为参数
- HashMap1.8与HashMap1.6的不同
- DW-CSS简介
- 文件读写
- 2017年浙江工业大学大学生程序设计迎新赛热身赛 部分题解
- 蓝桥杯 算法提高 队列操作
- this指针
- EOJ Monthly 2017.12 B. 在哈尔滨的寒风中(规律)
- DW-表格