博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
session失效与ajax请求问题
阅读量:7031 次
发布时间:2019-06-28

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

  hot3.png

    开发注册页面时发现一个问题,session有时可以存入数据库有时不可以。开始测试时刷新页面都可以存入数据库,唯独新建标签什么的无法记录session。session确确实实已经生成了,可是为什么不能存入数据库呢。去网上搜了下,很多问弹出窗口造成session失效,还有朋友说是时间问题,客户端和服务器要一致。结果经过长时间的测试研究,上诉原因都排除了,在其他服务器上测试,结果发现就我本机不正常,,就连配置文件都更换了,php也换了,结果还是那样。后来发现其他有注册码的页面都没问题,为啥就这个页面不正常呢。

    比较之下才发现,这个页面有ajax请求。那么是不是ajax请求造成的呢!注释了ajax请求,果然问题就没了!加入状态判断,等ajax请求后,再生成注册码。测试完全无误。

    那到底是什么问题造成的呢?怀疑是服务器同时处理ajax请求和生成验证码,验证码的session未写入数据库所致,有点牵强,但现在只能这么认为了。

    

转载于:https://my.oschina.net/parker/blog/87806

你可能感兴趣的文章
Web Components(一)入门
查看>>
mpvue打包没有app.json等配置文件的解决方法
查看>>
树莓派配置swoole环境
查看>>
JavaScript 工作原理之十二-网络层探秘及如何提高其性能和安全性
查看>>
搭建基于react项目的心得
查看>>
react-native踩坑记录
查看>>
HTTP API 设计入坑指南(一)
查看>>
OkHttp源码分析
查看>>
【挖坑系列】跨域问题相关
查看>>
使用cronolog切割nginx访问日志,定时清理旧日志
查看>>
PHP最常用函数TOP100(翻译)
查看>>
大数据科学新发展展望:不得不知的四大趋势
查看>>
python多线程、锁、event事件机制的简单使用
查看>>
ES6系列之解构赋值
查看>>
goLang 文件操作之二
查看>>
7大维度看国外企业为啥选择gRPC打造高性能微服务?
查看>>
HTTP协议类
查看>>
建造者模式
查看>>
【redux篇】middleware 之 redux-thunk
查看>>
数据结构---图的相关总结
查看>>