内容为《深入剖析Tomcat》第一章重点,以及自己的总结,如有描述不清的,可查看原书。 一、HTTP协议: 1、定义:用于服务器与客户端的通讯的协议,允许web服务器和浏览器通过互联网进行发送和接收数据。是一种请求和响应协议,使用可靠的TCP协议,TCP协议的端口为80,是一种面向连接的协议。 2、 ...
分类:
Web程序 时间:
2017-07-07 13:08:38
阅读次数:
226
一 概述 1.什么是HTTP协议? HTTP协议是请求与响应共同遵守的规范。 2.协议构成 ⑴Http协议包含请求协议与响应协议两部分。 ⑵请求协议构成: 请求行(request-line):包括请求方式、uri、协议版本。 请求报头:主要包括浏览器类型、请求内容类型、可接收语言、可接收编码方式等。 ...
分类:
Web程序 时间:
2017-06-04 20:00:07
阅读次数:
207
Redis是一个cs模式的tcp server,使用和http类似的请求响应协议。一个client可以通过一个socket连接发起多个请求命令。每个请求命令发出后client通常会阻塞并等待redis服务处理,redis处理完后请求命令后会将结果通过响应报文返回给client。基本的通信过程如下: ...
分类:
其他好文 时间:
2017-06-03 14:10:43
阅读次数:
209
一、http协议 HTTP(hypertext transport protocol),即超文本传输协议。这个协议详细规定了浏览器和万维网服务器之间互相通信的规则。客户端发送给服务器的格式叫“请求协议”;服务器发送给客户端的格式叫“响应协议”。 特点:1、HTTP叫超文本传输协议,基于请求/响应模式 ...
分类:
Web程序 时间:
2017-05-21 09:58:37
阅读次数:
221
redis学习教程五《管道、分区》 一:管道 Redis是一个TCP服务器,支持请求/响应协议。 在Redis中,请求通过以下步骤完成: 客户端向服务器发送查询,并从套接字读取,通常以阻塞的方式,用于服务器响应。 服务器处理命令并将响应发送回客户端。 管道的意义 管道的基本含义是,客户端可以向服务器 ...
分类:
其他好文 时间:
2017-05-19 16:56:26
阅读次数:
156
socket 与TCP 协议的关系---socket是对TCP UDP 封装, WEB服务是标准的CS模式---BS模式 import socket sock=socket.socket() sock.bind(('127.0.0.1',8080)) sock.listen(5) while Tru... ...
分类:
Web程序 时间:
2017-05-17 15:17:25
阅读次数:
208
HTTP协议 我们这边查询到的下发日志里发现你们接口返回的结果包含了 HTTP 请求头,导致我们这边无法解析返回结果。排查一下相关问题。这是你们返回的结果:HTTP\/1.1 200 \r\nx-frame-options: SAMEORIGIN\r\nContent-Security-Policy ...
分类:
Web程序 时间:
2017-05-17 14:06:54
阅读次数:
218
python/http协议 http协议 : http就是一个通信规矩,通信规矩规定了客户端发送给服务器的内容格式,也规定了服务器发送给客户端的内容格式。其实我们要学习的就是这个俩个格式!客户端发送给服务器的格式加‘请求协议‘;服务端发送给客户端的格式叫‘响应协议’ http特点: http的特点: ...
分类:
编程语言 时间:
2017-05-15 16:55:14
阅读次数:
284
管道 为什么使用管道? Redis是一个TCP服务器,支持请求/响应协议。 在Redis中,请求通过以下步骤完成: 客户端向服务器发送查询,并从套接字读取,通常以阻塞的方式,用于服务器响应。 服务器处理命令并将响应发送回客户端。 Redis 管道技术可以在服务端未响应时,客户端可以继续向服务端发送请 ...
分类:
其他好文 时间:
2017-05-13 16:55:22
阅读次数:
102
一 HTTP概述 HTTP简单说其实就是一套语言交流规则!Http使用的是可靠的数据传输协议,因此即使数据来自地球的另一端,也能够确保数据在传输过程中不会被损坏或产生混乱。 B/S结构 用户在浏览器,请求服务器具体的文件地址,称为请求协议,然后服务器做出响应返回用户请求的相应的信息,成为响应协议。 ...
分类:
Web程序 时间:
2017-04-29 23:34:03
阅读次数:
242