-
git切换源地址
git remote set-url origin newurl -
css的sticky失效,因为overflow不能是auto
-
解决英文字符不换行的问题 word-break: break-all
-
react url传值过多导致卡顿问题:
跳转页面后获取数据,或者通过localStorage处理。
64.助销小程序经验总结:
-
h5不能点击按钮分享,小程序可以
-
wx.invoke不支持,config的beta设为true
-
cos文件下载,a标签浏览器可以预览的文件会到浏览器预览,doc/excel会直接下载;
-
file-saver在微信客户端下载会有问题
-
靠谱的下载方式是试用后端的下载能力,返回前端流,但是文件大的时候下载会慢
-
降域是通过将不同域的 document.domain 指定为其共同父域从而使其同源的跨域解决方案。
blog.sch.com、game.sch.com 具有共同的父域 sch.com。
那么将两个域名下的页面的域修改为 sch.com 即可解决跨域问题
document.domain='sch.com'
如果主域不一样,可以用window.postMessage发送跨域消息
- ssrf:
- 原理: 攻击者可参与构造(多以传入参数的形式)服务器所对外发送请求的内容(如协议、地址、路径、参数等)。因此SSRF漏洞的防御和修复主要以此出发点消除威胁,需要注意的是:不管系统是否对获取内容进行了展示,攻击者能利用服务器发送超出原本功能预期的对内网系统的请求包(简化理解为 攻击者可对内网系统发送任意内容时),SSRF漏洞即存在且能造成安全风险。
- 危害:内网端口和服务扫描,get请求发送到任意端口,攻击内网机器或读取敏感文件。
- 修复方案:校验外部传入的域名是否白名单
- 修改nginx注意service_name, 看对域名再改
- git hooks未生效: pre-commit不需要了,规范message提交需要额外安装commitlint、commitlint/config-conventional
- node版本升级及切换版本,输入sudo n 回车:
https://www.jianshu.com/p/962773a0aa9e - 小程序webview加载网页,被拦截:
查看网页中是否有iframe,对生成iframe的js屏蔽,或者按需加载即可