网络协议
ZeWe
偷影子的人
展开
-
HTTP 长连接 与 短连接
最近看了不少博客了解http协议,记录一下长连接与短连接。HTTP的长连接和短连接本质上是TCP长连接和短连接。短连接:每次请求新建立一个tcp连接,请求结果返回后立马关闭连接,客户端和服务端都可关闭连接。每次请求都经过“创建tcp连接->请求资源->响应资源->释放连接”这样的过程 长连接:只建立一次tcp连接,多次资源请求都复用该连接,完成后关闭。经过心跳机制保持...原创 2019-04-08 15:55:02 · 453 阅读 · 0 评论 -
http接口取参方式 - getParameter 和 getParameterValues
前言: 最近写http接口时,有了很多关于接口取参方式的疑问,大家都知道 Servlet常用的取参方式有 getParameter、getParameterValues、getInputStream(读流形式)。SpringMvc 常用的有封装好的 @RequestParam ,RequestBody 。这些取参方式都有什么特点,我都写了测试接口,利用postman 做了测试...原创 2019-04-22 09:43:39 · 5381 阅读 · 0 评论 -
http接口取参方式 - getInputStream() 和 getReader()
承接上一篇,这篇来看getInputStream() 和 getReader() 源码分析直接在 org.apache.catalina.connector.RequestFacade 中找到getInputStream() 和getReader() @Override public ServletInputStream getInputStream() throws...原创 2019-04-30 16:47:25 · 2594 阅读 · 0 评论