TCP:TCP协议基于请求-响应模式利用io流实现数据的传输创建服务器1、指定端口使用ServerSocket创建服务器2、阻塞式等待连接accept,有一个accept就建立了一个客户端3、操作:io流4、释放资源publicclasstcp{publicstaticvoidmain(String[]args)throwsIOException{System.out.println("-----
分类:
编程语言 时间:
2019-08-26 22:56:23
阅读次数:
98
WebSocket 是 HTML5 新增的协议,它的目的是在浏览器和服务器之间建立一个不受限的双向通信的通道,比如说,服务器可以在任意时刻发送消息给浏览器。 为什么传统的 HTTP 协议不能做到 WebSocket 实现的功能?这是因为 HTTP 协议是一个请求-响应协议,请求必须先由浏览器发给服务 ...
分类:
Web程序 时间:
2019-08-23 18:57:45
阅读次数:
98
1.请求响应的流程 1.1 服务器每次接收到请求时,都会为这个请求开辟一个新的线程; 1.2 服务器会把客户端的请求数据封装到request对象中,request是请求数据的载体; 1.3 服务器还会创建reponse对象,每个对象与客户端连续在一起,可以用来向客户端发送响应; 2.Response ...
分类:
编程语言 时间:
2019-08-23 13:15:06
阅读次数:
120
web请求流程: 那么,什么是web框架呢?web框架就是上面图中的那个红色的部分,就是连接浏览器与数据库操作,中间的部分,全部封装好的一个框架,就叫做web框架.我们只需要使用这个框架往特定的区域填写代码就可以了 python三大主流框架: a:socket服务 b;路由与视图映射关系 c:模板渲 ...
分类:
编程语言 时间:
2019-08-22 01:18:38
阅读次数:
221
Infi-chu: http://www.cnblogs.com/Infi-chu/ 一、Web框架 1.socket网络编程 架构:C/S 协议:TCP/UDP 传输层 2.Web应用 架构:B/S 协议:HTTP 应用层 二、HTTP协议 1.请求、响应 请求头 请求体 响应头 响应体 2.请求 ...
分类:
编程语言 时间:
2019-08-20 19:08:00
阅读次数:
93
第一种:通过@RequestBody,直接将请求体映射到对象 请求: 响应: 第二种:通过@RequestBody,获取请求头部字段 日志: 第三种:通过@PathVariable,获取url template 里的参数 请求: 响应: 第四种:通过@RequestParam,获取请求参数 请求1: ...
分类:
编程语言 时间:
2019-08-20 00:32:41
阅读次数:
90
原文: http://blog.gqylpy.com/gqy/265 "@[toc] Cookie介绍 Cookie的由来 大家都知道==HTTP协议是无状态的==. ==无状态的的意思是每次请求都是独立的==,它的执行情况和结果与前面的请求和之后的请求都无直接关系,它不会受前面的请求响应情况直接影 ...
分类:
其他好文 时间:
2019-08-17 10:38:23
阅读次数:
103
转自https://www.cnblogs.com/Catherine001/p/8359153.html 一、什么是http协议 HTTP是一个应用层协议,无状态的,端口号为80。主要的版本有1.0/1.1/2.0. HTTP/1.* 一次请求-响应,建立一个连接,用完关闭; HTTP/1.1 串 ...
分类:
Web程序 时间:
2019-08-15 12:43:23
阅读次数:
134
HTTP协议: Hyper Text Transfer Protocol:超文本传输协议 基于TCP协议之上的请求/响应协议 目前使用最广泛的高级协议 使用浏览器浏览网页和服务器交互使用的就是HTTP协议 手机应用上绝大多数程序与服务器之间交互数据使用的也是HTTP协议。 HTTP是一个请求/响应协 ...
分类:
编程语言 时间:
2019-08-13 13:30:39
阅读次数:
98