netty对http协议解析原理解析

  1. 云栖社区>
  2. 阿里云MVP>
  3. 博客>
  4. 正文

netty对http协议解析原理解析

KB小秘书 2019-07-15 19:32:49 浏览371
展开阅读全文

1 http协议
1.1 描述

标示 ASCII 描述 字符
CR 13 Carriage return (回车) n
LF 10 Line feed character(换行) r
SP 32 Horizontal space(空格)
COLON 58 COLON(冒号) :
http协议主要使用CRLF进行分割。

1.2 请求包
      

主要包含三部分:请求行(line),请求头(header),请求正文(body)

请求行(Line):主要包含三部分:Method ,URI ,协议/版本。 各部分之间使用空格(SP)分割。整个请求头使用CRLF分割。(比如:POST /1.0.0/_health_check HTTP/1.1 CRLF)

请求头(Header): 格式为(name :value),用于客户端请求的描述信息。hea

网友评论

登录后评论
0/500
评论
KB小秘书
+ 关注
所属云栖号: 阿里云MVP