摘要: 作者:Ovear链接:https://www.zhihu.com/question/20215561/answer/40316953来源:知乎 此图为单页应用书籍里提到的web scoket 一、WebSocket是HTML5出的东西(协议),也就是说HTTP协议没有变化,或者说没关系,但HTTP是 阅读全文
posted @ 2018-03-15 18:56 惠鹏曦 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 在开发测试中,难免会在不同域下进行跨域操作,出于安全性考虑,浏览器中的同源策略阻止从一个域上加载的脚本获取或者操作 另一个域下的文档属性,这时需要进行跨域的方式进行解决,如:使用jsonp ,iframe等 1.jsonp的原理 jsonp,即json+padding,动态创建script标签,利用 阅读全文
posted @ 2018-03-15 16:13 惠鹏曦 阅读(504) 评论(0) 推荐(0) 编辑
摘要: jsonp安全性防范,分为以下几点: 1、防止callback参数意外截断js代码,特殊字符单引号双引号,换行符均存在风险 2、防止callback参数恶意添加标签(如script),造成XSS漏洞 3、防止跨域请求滥用,阻止非法站点恶意调用 针对第三点,我们可以通过来源refer白名单匹配,以及c 阅读全文
posted @ 2018-03-15 16:07 惠鹏曦 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 原文链接:http://caibaojian.com/mobile-responsive-example.html 互联网上的自适应方案到底有几种呢?就我个人实践所知,有这么几种方案: 淘宝最近开源的一个框架和网易的框架有同工之异。都是采用rem实现一稿解决所有设置自适应。在没出来这种方案之前,第一 阅读全文
posted @ 2018-03-15 15:55 惠鹏曦 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 下面为a.html中代码: b.html中的代码 上诉代码形成的效果就是:a.html页面载入2s后,跳转到b.html页面,b.html会在控制台输出‘我是页面a中设置的值’; 我们可以看到b.html页面上成功输出了a.html页面中设置的window.name的值,如果在之后所有载入的页面都没 阅读全文
posted @ 2018-03-15 15:41 惠鹏曦 阅读(680) 评论(0) 推荐(0) 编辑