随笔分类 -  网络协议

http tcp
网络通信协议之TCP
摘要:转载自:https://juejin.im/post/5a069b6d51882509e5432656 同样的,本文篇幅也比较长,先来一张思维导图,带大家过一遍。 一图看完本文 一、 计算机网络体系结构分层 计算机网络体系结构分层计算机网络体系结构分层不难看出,TCP/IP 与 OSI 在分层模块上 阅读全文
posted @ 2019-10-17 17:39 hi_rain
Httpclient 设置读取超时及连接重试等配置 (转载)
摘要:private CloseableHttpClient buildHttpClient() { HttpClientBuilder cb = HttpClientBuilder .create() .disableAutomaticRetries() .setSSLHostnameVerifier( 阅读全文
posted @ 2016-03-08 13:57 hi_rain
通过HttpServletRequestWrapper(装饰模式的应用)增强HttpServletRequest的功能(转载)
摘要:应用一:解决tomcat下中文乱码问题(先来个简单的)在tomcat下,我们通常这样来解决中文乱码问题:过滤器代码:package filter;import java.io.*;import javax.servlet.*;import javax.servlet.http.*;import wr... 阅读全文
posted @ 2015-02-27 21:21 hi_rain
Last-Modified和If-Modified-Since
摘要:Last-Modified 是由服务器往客户端发送的 HTTP 头If-Modified-Since是由客户端往服务器发送的头基础知识 1) 什么是”Last-Modified”? 在浏览器第一次请求某一个URL时,服务器端的返回状态会是200,内容是你请求的资源,同时有一个Last-Modifie... 阅读全文
posted @ 2015-02-03 15:50 hi_rain
http协议
摘要:HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写,HTTP是一个应用层协议,由请求和响应构成,是一个标准的客户端服务器模型。HTTP是一个无状态的协议。HTTP协议通常承载于TCP协议之上,有时也承载于TLS或SSL协议层之上,这个时候,就成了我们常说的HT... 阅读全文
posted @ 2015-02-03 15:41 hi_rain
http状态码
摘要:状态代码有三位数字组成,第一个数字定义了响应的类别,且有五种可能取值:1xx:指示信息--表示请求已接收,继续处理2xx:成功--表示请求已被成功接收、理解、接受3xx:重定向--要完成请求必须进行更进一步的操作4xx:客户端错误--请求有语法错误或请求无法实现5xx:服务器端错误--服务器未能实现... 阅读全文
posted @ 2014-12-12 17:50 hi_rain