- 博客(9)
- 资源 (2)
- 问答 (4)
- 收藏
- 关注
原创 大话HTTP6 - Web安全威胁解析
Web应用的概念Web 应用是由动态脚本、编译过的代码等组合而成。它通常架设在Web服务器上,用户在Web浏览器上发送请求。这些请求使用HTTP协议,由Web应用和企业后台的数据库及其他动态内容通信。Web应用三层架构21...
2020-10-28 22:33:29 384
原创 上下文、上下文栈
1.代码分类(位置)*全局代码*函数(局部)代码2.全局执行上下文*在执行全局代码前将window确定为全局执行上下文*对全局数据进行预处理*var定义的全局变量==>undefined,添加为window的属性*function声明的全局函数==>赋值(fun),添加为window的方法*this==>赋值(window)*开始执行全局代码<scripttype...
2020-10-28 14:39:27 151
原创 大话HTTP5 - 基于 HTTP 的功能追加协议
影响HTTP网络请求的因素带宽延迟HTTP协议的瓶颈一条连接上只可发送一个请求。请求只能从客户端开始。客户端不可以接受除响应以外的指令。请求/响应头部不经压缩就发送。每次互相发送相同的头部造成的浪费较多。非强制压缩发送。1...
2020-10-26 15:50:51 894
原创 大话HTTP3 -- HTTP协议的特性和使用方法
HTTP协议中的编码和解码字符集与编码编码和解码的方式不一致,就会产生乱码。URL的编码与解码URL是采用ASCII字符集进行编码的,所以如果URL中含有非ASCII字符集中的字符,要对其进行编码。URL中一些保留字符,如 "&"表示参数分隔符,如果想要在URL中使用这些保留字,那就需要编码。“%编码”规范:对 URL中属于 ASCII字符集的非保留字不做编码;对URL中的保留字需要取其ASCII内码,然后加上“%”前缀将该字符进行编码;...
2020-10-15 13:03:05 799
原创 大话HTTP2 -- HTTP协议结构和通讯原理
HTTP协议特点支持客户/服务器模式客户/服务器模式工作的方式是由客户端向服务器发出请求,服务器端响应请求,并进行相应服务。
2020-10-10 13:14:40 349
原创 重绘(repaint)和回流(重排)(reflow)
html 加载时发生了什么在页面加载时,浏览器把获取到的HTML代码解析成1个DOM树,DOM树里包含了所有HTML标签,包括display:none隐藏,还有用JS动态添加的元素等。浏览器把所有样式(用户定义的CSS和用户代理)解析成样式结构体DOM Tree 和样式结构体组合后构建render tree, render tree类似于DOM tree,但区别很大,因为render tree能识别样式,render tree中每个NODE都有自己的style,而且render tree不包含隐藏的
2020-10-08 13:30:31 438
原创 大话HTTP1 -- 了解HTTP协议
浏览器背后的故事HTTP超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言(HTML)文档从 Web 服务器传送到客户端的浏览器。HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。Web与HTTPWEB是一种基于超文本和HTTP的、全球性的、动态交互的、跨平台的分布式图形信息系统。建立在Internet上的一种网络服务,为浏览者在Intern...
2020-10-07 12:00:36 429 1
原创 大话HTTP --- 大纲
一 、HTTP初相识 -- 了解HTTP协议了解 HTTP 协议基础,熟知 HTTP 协议的发展,从 TCP/IP 协议族 理解 HTTP工作原理二、HTTP再邂逅 -- 熟悉 HTTP 协议结构和通讯原理熟悉掌握HTTP协议报文结构、通讯原理、请求方法、响应状态码三、HTTP渐相知 -- 深入认识HTTP协议不为人知的特性和使用方法深入认识HTTP协议不为人知的特性和使用方法四、HTTP紧相伴 -- 实验使用HTTP协议构建应用实验构建HTTP请求服务器,还原...
2020-10-07 11:04:21 164
ios怎么判断微信是否安装?
2018-03-05
cordova环境开发下,ios闪屏该如何解决?
2018-01-21
求APP微信第三方登录详细步骤
2017-06-04
百度UEditor 后台配置项返回格式出错,上传功能将不能正常使用!jsp版本
2017-05-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人