随笔分类 - 计算机网络
摘要:原文:https://blog.csdn.net/weixin_74531333/article/details/140469169 其实非常简单,下载protobuf编译器就可以了 1、下载 ProtoBuf 编译器 下载地址:https://github.com/protocolbuffers/
阅读全文
摘要:原文:https://www.webfx.com/web-development/glossary/http-status-codes/what-is-a-408-status-code/ The server did not receive a complete request message w
阅读全文
摘要:译文:https://www.cnblogs.com/YGYH/p/17471039.html 译者:iEricLee 译者注:在微服务架构设计,构建API和服务间通信技术选型时,对 REST 和 gRPC 的理解和应用还存在知识盲区,近期看到国外的这篇文章:A detailed compariso
阅读全文
摘要:add by zhj: 我比较奇怪,为什么Postman等Http客户端在发送请求时,为什么不默认对Query String中的值进行Encode URI Component呢?非要让用户手动选择。其实Postman默认对Query String的值进行url encode,但是对于+号,它不会进行
阅读全文
摘要:原文:https://www.jianshu.com/p/387e00ffed54 作者:笑里藏猫 来源:简书 1.TCP keepalive 1.1.概念 A keepalive (KA) is a message sent by one device to another to check th
阅读全文
摘要:原文:https://www.jianshu.com/p/048e8bd3ea46 作者:EricAlpha 域名解析并非一个简单的过程,其解析结果可能会被层层缓存,如浏览器 DNS 缓存、操作系统 DNS 缓存、ISP 的 DNS缓存,容易被忽略的是 JVM 本身也会对 DNS 进行缓存。 JVM
阅读全文
摘要:原文:https://blog.csdn.net/guanfengliang1988/article/details/92813431 作者:夜风_BLOG 我们上网的原点就是打开浏览器,在上方地址栏输入网址的那一刻,这个回车按了之后,发生了很多事情。首先,计算机只懂0和1,也就是说人类的字母网址计
阅读全文
摘要:原文:https://xie.infoq.cn/article/9584c7089e5f966a90c1c5d9a?source=app_share 作者:飞天小牛肉 add by zhj: 个人不认同作者对“权威DNS服务器”的解释,它并不是电脑中设置的那个DNS服务器。权威DNS服务器就是某个域
阅读全文
摘要:原文:https://segmentfault.com/a/1190000002662495 作者:祝坤荣 DNS对于网络应用的重要性不言而喻,先解释一下其工作原理。 我们上网的原点就是打开浏览器,在上方地址栏输入网址的那一刻,这个回车按了之后,发生了很多事情。首先,计算机只懂0和1,也就是说人类的
阅读全文
摘要:add by zhj: Session是已登录凭证,要保存登录状态就需要Session,它分为前端和后端。用户登录后在后端生成Session ID,在Response中发给前端,前端保存。下面是前后端对Session的处理 前端:前端每次请求后端都带上Session ID。在前端Session ID
阅读全文
摘要:原文:https://www.cnblogs.com/brady-wang/p/10495341.html 最近偶尔发现一个比较奇怪的现象,netstat 查看监听的服务端口时,却只显示了 tcp6 的监控, 但是服务明明是可以通过 tcp4 的 ipv4 地址访问的,那为什么没有显示 tcp4 的
阅读全文
摘要:原文:https://www.cnblogs.com/xiao-tao/p/9718017.html 作者:小小小小涛 java socket编程中有个keepalive选项,看到这个选项经常会误解为长连接,不设置则为短连接,实则不然。 socket连接建立之后,只要双方均未主动关闭连接,那这个连接
阅读全文
摘要:原文:https://blog.csdn.net/qq_34556414/article/details/106116889 作者:富士康质检员张全蛋 nginx长连接-keepalive 当使用nginx作为反向代理时,为了支持长连接,需要做到两点: 从client到nginx的连接是长连接 从n
阅读全文
摘要:add by zhj: 客户端使用的是Apache的HttpClient 原文:https://blog.csdn.net/Kingson_Wu/article/details/80102077 作者:Torreson 最近心里有几个疑问想要解决: 1. keepalive 是否开启服务端控制还是客
阅读全文
摘要:原文:https://xie.infoq.cn/article/e82a53c6d69fb9852e68ce8da 作者:linux大本营 CLOSE_WAIT 和 TIME_WAIT 是如何产生的?大量的 CLOSE_WAIT 和 TIME_WAIT 又有何隐患?本文将通过实践角度来带你揭开 CL
阅读全文
摘要:add by zhj: TCP的Keepalive使用的是SO_KEEPALIVE参数,它对应三个参数,通过setsocketopt()可以配置socket的这个属性,客户端和服务端都可以设置,两者是独立的,互不依赖,但在一方设置就可以了。 TCP的检测是应用层感知不到的,是操作系统在TCP层完成的
阅读全文
摘要:原文:http://www.ruanyifeng.com/blog/2018/10/restful-api-best-practices.html 阮一峰老师的文章,他的文章把难懂的东西讲的易懂 RESTful 是目前最流行的 API 设计规范,用于 Web 数据接口的设计。 它的大原则容易把握,但
阅读全文
摘要:文章讲的不错,更具体一些,对实践的指导意义更强 原文:https://www.infoq.cn/article/rest-introduction/ 不知你是否意识到,围绕着什么才是实现异构的应用到应用通信的“正确”方式,一场争论正进行的如火如荼:虽然当前主流的方式明显地集中在基于 SOAP、WSD
阅读全文
摘要:原文:https://www.cnblogs.com/dumuqiao/p/4020547.html Cisco的VPN客户端最近报“AnyConnect was not able to establish connection to the specified secure gateway.“ 导
阅读全文
摘要:add by zhj: 公司在一个web产品上,做前后端分离,前后端提供独立的服务,使用不同的域名,通过http进行交互,在 前端,会涉及到跨域访问的问题,前端使用了CORS,后端同时需要做相应修改,CORS比jsonp更强大。前端需要浏览 器的支持,目前主流的浏览器都已经支持CORS了,对于前端工
阅读全文