随笔分类 -  http2及超时

上一页 1 2

json文本协议
摘要:json:对象-字符串-byte[] -传输-byte[]-字符串-对象 pb:对象-byte[]-传输byte[]-对象 另一个例子在:pb协议 jdk序列化协议,考虑到文章太长,放于此instead of the bottom client: String wholeUrl = String.f 阅读全文

posted @ 2018-12-25 10:19 silyvin 阅读(1924) 评论(0) 推荐(0)

netty client 连接超时设置
摘要:public class Client4 { public static void main(String[] args) { //worker负责读写数据 EventLoopGroup worker = new NioEventLoopGroup(); long st = System.curre 阅读全文

posted @ 2018-11-09 13:37 silyvin 阅读(24106) 评论(0) 推荐(0)

http协议简史
摘要:https://blog.csdn.net/liujianfei526/article/details/53289350 0.9 协议规定,服务器只能回应HTML格式的字符串,不能回应别的格式。 1.0 首先,任何格式的内容都可以发送。这使得互联网不仅可以传输文字,还能传输图像、视频、二进制文件。 阅读全文

posted @ 2018-09-26 18:23 silyvin 阅读(254) 评论(0) 推荐(0)

http的keep-alive和tcp的keepalive区别
摘要:1、HTTP Keep-Alive在http早期,每个http请求都要求打开一个tpc socket连接,并且使用一次之后就断开这个tcp连接。使用keep-alive可以改善这种状态,即在一次TCP连接中可以持续发送多份数据而不会断开连接。通过使用keep-alive机制,可以减少tcp连接建立次 阅读全文

posted @ 2018-08-31 09:37 silyvin 阅读(477) 评论(0) 推荐(0)

如何理解http的无状态和tcp的有状态
摘要:比如cookie和session tcp 则可以把登陆信息与channel绑定,<channel, uid>,又如Netty Attribute 参考netty tcp鉴权:https://www.cnblogs.com/silyvin/p/9663641.html http协议无状态中的 "状态" 阅读全文

posted @ 2018-08-16 17:59 silyvin 阅读(3764) 评论(0) 推荐(0)

web推送-轮询、长轮询、长连接的区别
摘要:总共几种方案: 一、轮询 客户端每隔一段时间ajax https://blog.csdn.net/woshijidutu/article/details/53894592 二、长轮询 客户端请求1——服务端hold——服务端返回——客户端请求2 长轮询与长连接是两个概念 https://www.cn 阅读全文

posted @ 2018-07-02 17:54 silyvin 阅读(1979) 评论(0) 推荐(0)

上一页 1 2