http
liao0801_123
这个作者很懒,什么都没留下…
展开
-
webService中获取request和response对象
注意: 在webservice中可以获取request和response中的信息, 但是response无法设置http status Code状态码. 可能是webservice响应之前自己组装的http头信息:方式一:@Resource private WebServiceContext context;....MessageContext mc = contex...原创 2018-09-18 16:13:17 · 4012 阅读 · 0 评论 -
tcp长连接和短连接及三次握手四次挥手
当网络通信时采用TCP协议时,在真正的读写操作之前,server与client之间必须建立一个连接,当读写操作完成后,双方不再需要这个连接时它们可以释放这个连接,连接的建立是需要三次握手的,而释放则需要4次挥手,所以说每个连接的建立都是需要资源消耗和时间消耗的 示意图: 第一次握手:主机A发送位码为...原创 2019-01-21 00:43:26 · 554 阅读 · 0 评论 -
HTTP各版本1.0/1.1/2.0区别
HTTP1.0 HTTP 1.1主要区别长连接HTTP 1.0需要使用keep-alive参数来告知服务器端要建立一个长连接,而HTTP1.1默认支持长连接。HTTP是基于TCP/IP协议的,创建一个TCP连接是需要经过三次握手的,有一定的开销,如果每次通讯都要重新建立连接的话,对性能有影响。因此最好能维持一个长连接,可以用个长连接来发多个请求。节约带宽HTTP 1...转载 2019-01-21 00:49:17 · 649 阅读 · 0 评论 -
HTTP、TCP、UDP,Socket,HTTPS等
HTTP、TCP、UDP,Socket,HTTPS理解:https://blog.csdn.net/whb20081815/article/details/67640804 TCP是底层通讯协议,定义的是数据传输和连接方式的规范 HTTP是应用层协议,定义的是传输数据的内容的规范 HTTP协议中的数据是利用TCP协议传输的,所以支持HTTP也就一定支持TC...原创 2019-01-21 01:08:25 · 174 阅读 · 0 评论 -
webSocket简单实现
WebSocket简单介绍 随着互联网的发展,传统的HTTP协议已经很难满足Web应用日益复杂的需求了。近年来,随着HTML5的诞生,WebSocket协议被提出,它实现了浏览器与服务器的全双工通信,扩展了浏览器与服务端的通信功能,使服务端也能主动向客户端发送数据。 我们知道,传统的HTTP协议是无状态的,每次请求(request)都要由客户端(如 浏览器)主动发起,服务端进行处理...原创 2019-06-04 17:01:32 · 5502 阅读 · 0 评论