请求消息的数据格式 1请求行 请求方式 请求url 请求协议/版本 GET/login.html HTTP/1.1 请求方式: HTTP协议有7种请求方式,常用两种 GET:1请求参数在请求行中,在url之后 2请求长度有限制 3不安全 2post:请求参数在请求体中 2请求的url长度没有限制 P ...
分类:
Web程序 时间:
2019-12-01 13:54:59
阅读次数:
110
http请求协议 Get请求: GET 127.0.0.1:8090/login HTTP/1.1:GET请求,请求服务器路径为 127.0.0.1:8090/login ,协议为1.1; Host:localhost:请求的主机名为localhost; *User-Agent: Mozilla/5 ...
分类:
Web程序 时间:
2019-10-15 00:21:09
阅读次数:
144
WebSocket协议 WebSocket并不是全新的协议,而是利用了HTTP协议来建立连接,它的目的是在浏览器和服务器之间建立一个不受限的双向通信的通道,比如说,服务器可以在任意时刻发送消息给浏览器 WebSocket连接必须由浏览器发起,因为请求协议是一个标准的HTTP请求,格式如下: 该请求和 ...
分类:
Web程序 时间:
2019-10-13 10:28:51
阅读次数:
142
AOF与RDB持久化通过保存数据库中的键值对来记录数据库状态不同,aof持久化是通过保存redis服务器所执行的写命令来记录数据库状态的。被写入AOF文件的所有命令都是以Redis的命令请求协议格式保存的。 1.AOF持久化的实现 AOF持久化的实现可以分为命令追加(append),文件写入,文件同 ...
分类:
其他好文 时间:
2019-10-09 12:39:09
阅读次数:
110
web框架的本质 Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端,基于请求做出响应,客户都先请求,服务端做出对应的响应,按照http协议的请求协议发送请求,服务端按照http协议的响应协议来响应请求,这样的网络通信,我们就可以自己实现Web框架了。 通过对soc ...
分类:
Web程序 时间:
2019-10-06 20:21:25
阅读次数:
136
摘自百度 同源策略是,所有支持JavaScript的浏览器都遵循的一种策略。 所谓的同源就是:协议 端口 域名 相等。 只要满足以上的三个属性相同,即认为两个页面是来自同一个源的。 栗子: 当一个浏览器打开两个tab页面,百度和谷歌。当浏览器的百度页面zhixiang执行一个脚本的时候,只有脚本和百 ...
分类:
其他好文 时间:
2019-09-28 17:48:41
阅读次数:
55
[TOC] 二. web框架的本质: 一 web框架的本质及自定义web框架 所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端,基于请求做出响应,客户都先请求,服务端做出对应的响应,按照http协议的请求协议发送请求,服务端按照http协议的响应协议来响应请 ...
分类:
Web程序 时间:
2019-09-26 16:10:44
阅读次数:
122
一、简介* 概念:Hyper Text Transfer Protocol 超文本传输协议 * 传输协议:定义了,客户端和服务器端通信时,发送数据的格式 * 特点: 1. 基于TCP/IP的高级协议 2. 默认端口号:80 3. 基于请求/响应模型的:一次请求对应一次响应 4. 无状态的:每次请求之... ...
分类:
Web程序 时间:
2019-09-24 14:21:04
阅读次数:
112
Django-web框架的本质 HTTP协议 所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端,基于请求做出响应,客户都先请求,服务端做出对应的响应,按照http协议的请求协议发送请求,服务端按照http协议的响应协议来响应请求,这样的网络通信,我们就可以自 ...
分类:
Web程序 时间:
2019-09-09 22:27:37
阅读次数:
109
Response:publiccla***esponse{privateBufferedWriterbw;//正文privateStringBuildercontent;//协议头(状态行与请求头回车)信息privateStringBuilderheadInfo;privateintlen;//正文的字节数privatefinalStringBLANK="";privatefinalStringC
分类:
编程语言 时间:
2019-09-06 12:36:21
阅读次数:
94