![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络协议
文章平均质量分 92
five-five
学习吧
展开
-
HTTP协议详解以及URL具体访问过程
OSI七层模型应用层:为应用程序提供服务【HTTP、FTP、DNS】表示层:数据格式转换、数据加密【Telnet】会话层:建立、管理和维会话【SMTP】传输层:建立、管理和维护端到端的连接(服务端到客户端)【UDP、TCP】网络层:IP地址及路由选择【IP、RARP】数据链路层:提供介质访问和链路管理物理层:物理层(wife,网络)HTTP协议Http协议是什么即超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应原创 2021-02-10 10:59:30 · 1051 阅读 · 0 评论 -
http 请求头的Cookie中的 JSESSIONID 是什么
Http协议首先Http协议是无状态的连接方式,即客户端访问服务端,服务端是不会记录客户端访问服务端的状态的。HTTP无状态协议,是指协议对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息,则它必须重传,这样可能导致每次连接传送的数据量增大。另一方面,在服务器不需要先前信息时它的应答就较快。客户端与服务器进行动态交互的Web应用程序出现之后,HTTP无状态的特性严重阻碍了这些应用程序的实现,毕竟交互是需要承前启后的,简单的购物车程序也要知道用户到底在之前选择了什么商品。于是,两种用于保持原创 2021-02-10 10:57:35 · 2378 阅读 · 1 评论 -
TCP报文格式说明
首先理解一个概念(TCP/UDP)都是为了建立连接,只有建立连接,之后才有http或者rpc什么什么的事TCP首部(报文)段概念图报文概念解释(1b=8位):端口号:用来标识同一台计算机的不同应用进程源端口(2个字节):源端口和IP地址的作用是标识报文的返回地址目的端口(2个字节)端口指明接收方计算机上的应用程序接口TCP报头中的源端口号和目的端口号同IP数据报中的源IP与目的IP唯一确定一条TCP连接序号(4个字节):TCP 是面向字节流的,在一个 TCP 连接中传输的字节流中的每原创 2021-02-10 10:56:24 · 5792 阅读 · 0 评论 -
springMVC处理请求全过程(参数解析以及返回值处理)
SpringMVC全过程略写图用户发送请求,经过前端控制器Dispacherservlet(Controller的核心)将url交给处理器映射器HandlerMapping处理处理器映射器HandlerMapping处理url,返回HandlerExecutionChain(可能包含拦截器,一定包含自定义的Controller(handler))前端控制器将Controller交给处理器适配器HandlerAdapter处理,处理完成后,返回MV对象(ModelAndView)前端原创 2021-02-07 11:20:44 · 1754 阅读 · 0 评论 -
SpringMVC的HttpMessageConverter(消息转换器)
首先说说我在阅读Spring官方文档遇到的三个不明确的地方,Type Conversion( 类型转换)、Content Type(内容类型)、Message Converters(消息转换器)TypeConversion(类型转换器)首先看看spring的官网怎么解释这个的:By default, formatters for various number and date types are installed, along with support for customization vi原创 2021-02-07 11:17:57 · 4530 阅读 · 0 评论 -
Dubbo以及Zookeeper(RPC远程调用)
OSI七层模型应用层:为应用程序提供服务【HTTP、FTP、DNS】表示层:数据格式转换、数据加密【Telnet】会话层:建立、管理和维会话【SMTP】传输层:建立、管理和维护端到端的连接(服务端到客户端)【UDP、TCP】网络层:IP地址及路由选择【IP、RARP】数据链路层:提供介质访问和链路管理物理层:物理层(wife,网络)RPC协议在微服务的设计中,一个服务A如果访问另一个Module下的服务B,可以采用HTTP REST传输数据,并在两个服务原创 2021-02-05 10:49:21 · 1647 阅读 · 3 评论