一、自定义全局异常json数据 任何接口都是可能出错,4xx、5xx等 如果业务没有做好统一的错误管理,直接暴露给用户,无疑是看不懂 所以假如后端某个业务出错,Nginx 层也需要进行转换 让前端知道 Http 响应是200,其实是将错误的状态码定向至200,返回了全局兜底数据 location / ...
分类:
其他好文 时间:
2021-06-04 18:44:38
阅读次数:
0
cookie 获取Cookie request.COOKIES['key'] request.get_signed_cookie(key, default=RAISE_ERROR, salt='', max_age=None) 参数: default: 默认值 salt: 加密盐 max_age: ...
分类:
其他好文 时间:
2021-04-10 13:36:23
阅读次数:
0
备用: 在调试一个前后端分离的项目,发现登录成功后已经把信息保存到session中了,再从session中取得当前用户信息的时候发现取不到,debug发现sessionId已经变了,自己网上查了很多资料,并不准确, 把自己的解决分享给大家: 后端拦截器: //拦截器添加跨域支持(如果是web.xml ...
分类:
其他好文 时间:
2021-02-05 10:40:40
阅读次数:
0
访问:http://xxxx/seeyon/htmlofficeservlet,看到 POC: POST /seeyon/htmlofficeservlet HTTP/1.1 Host: x.x.x.x Cache-Control: max-age=0 Upgrade-Insecure-Reques ...
分类:
Web程序 时间:
2020-12-25 11:46:31
阅读次数:
0
LAMP架构应用实战—Apache服务mod_expires模块介绍LAMP架构应用实战—Apache服务mod_expires缓存模块介绍一:mod_expires模块介绍此模块是允许通过Apache配置文件控制HTTP的“expires”和“cache-control”头的内容,用于控制服务器应答时的“expires”头的内容和“cache-control”头的max-age的指令,这个有效期
分类:
Web程序 时间:
2020-12-02 12:45:15
阅读次数:
16
Expires Expires是HTTP/1.0中的,它比max-age要麻烦点。Expires指定的时间分下面二种,这个主要考虑到apache中设置是A还是M。 1.相对文件的最后访问时间(Atime) 当Apache使用A时间来做Expires时.这样设置时,他就和max-age的值相等,因为m ...
分类:
其他好文 时间:
2020-09-09 19:07:16
阅读次数:
53
DOM的渲染指的是对于浏览器中展现给用户的DOM文档的生成的过程。在Chrome中,这个渲染好的DOM,就是在开发者工具中元素这个tab中,递归的展开之后得到的整个文档。DOM渲染的演化过程,大致可以分为可以分为三个阶段:纯后端渲染纯前端渲染服务端的js渲染结合前端渲染下面我们分阶段来做一下说明。第一个阶段是纯后端渲染。采用这样的渲染方式,就是每一个页面中,在Chrome中展开得到的DOM,和服务
分类:
其他好文 时间:
2020-08-20 18:41:39
阅读次数:
65
同源策略是一个重要的安全策略,它用于限制一个origin的文档或者它加载的脚本如何能与另一个源的资源进行交互。它能帮助阻隔恶意文档,减少可能被攻击的媒介。随着互联网的发展,"同源政策"越来越严格。目前,如果非同源,共有三种行为受到限制。(1) Cookie、LocalStorage 和 IndexD... ...
分类:
其他好文 时间:
2020-07-05 21:10:30
阅读次数:
57
在app.js中配置跨域请求//设置允许跨域访问该服务.app.use((req,res,next)=>{res.set({‘Access-Control-Allow-Credentials‘:true,‘Access-Control-Max-Age‘:1728000,‘Access-Control-Allow-Origin‘:req.headers.origin||‘*‘,‘Access-
分类:
其他好文 时间:
2020-07-04 20:43:21
阅读次数:
77