![](https://img-blog.csdnimg.cn/20190918140037908.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
网络编程及协议理解
文章平均质量分 75
网络编程及协议理解
keep one's resolveY
保持清醒!
展开
-
DNS的解析过程(知识点总结)
DNS的解析过程(知识点总结)_dns解析过程-CSDN博客原创 2024-07-12 10:35:45 · 157 阅读 · 0 评论 -
0183协议解析
【代码】0183协议解析。原创 2022-09-30 17:54:48 · 154 阅读 · 0 评论 -
SpringBoot+WebSocket服务端集成
WebSocket协议是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工(full-duplex)通信——允许服务器主动发送信息给客户端。2020-10-20补充关于@Component和Vue版本的websocket连接方法2020-01-05整合了IM相关的优化优化开启/关闭连接的处理上传到开源项目,方便大家下载代码。大家的支持和留言,14W访问量是满满的动力!接下来还会有websocket+redis集群优化篇针对多ws服务器做简单优化处理,敬请期待!话不多说,马上进入干货时刻。...转载 2022-08-16 23:08:55 · 655 阅读 · 1 评论 -
【长链接】WebSocket实现数据库更新前台实时显示
海康RTSP取流URL格式_爱自在的专栏-CSDN博客_海康rtsp取流地址海康威视摄像机html5播放rtsp方案_qq_916283961的博客-CSDN博客_海康威视html5转载 2022-03-06 18:59:32 · 2805 阅读 · 3 评论 -
【长链接】Java实现方式SSE+Come4J
sse(Server Sent Event),直译为服务器发送事件,顾名思义,也就是客户端可以获取到服务器发送的事件我们常见的 http 交互方式是客户端发起请求,服务端响应,然后一次请求完毕;但是在 sse 的场景下,客户端发起请求,连接一直保持,服务端有数据就可以返回数据给客户端,这个返回可以是多次间隔的方式sse 是单通道,只能服务端向客户端发消息;而 webscoket 是双通道,服务器可以主动向客户端推送信息,客户端也可以主动向服务器发送信息【SpringBoot WEB 系列】SSE原创 2022-04-08 00:18:08 · 3262 阅读 · 1 评论 -
Springboot集成socket通信并采用线程池处理多客户端请求
而socket.shutdownInput()表示告知客户端这边已经写完了,那么客户端收到消息后,就能知道已经读取完消息,如果客户端有要返回给客户的消息那么就可以通过服务端的输出流发送给客户端,如果没有,直接关闭Socket。因为有多客户端请求,因此本文用到。但某些场景下,需要服务器主动向客户端推送数据,保持客户端与服务器数据的实时与同步,这就用到socket接口来通信。HTTP连接是常用的C-S通信方式,按照“请求—响应”的方式,即客户端先向服务器发出请求,服务器端再回复数据。因此,这里建议了解一下。..转载 2022-08-16 23:23:45 · 3507 阅读 · 2 评论 -
【Socket】Java Socket编程基础及深入讲解
双方需要约定,什么样的消息属于心跳包,什么样的消息属于正常消息,假设你看了上面的章节现在说就容易理解了,我们定义前两个字节为消息的长度,那么我们就可以定义第3个字节为消息的属性,可以指定一位为消息的类型,1为心跳,0为正常消息。客户端发送心跳包服务端获取消息判断是否是心跳包,若是丢弃当客户端发送心跳包失败时,就可以断定连接不可用具体的编码不再贴出,自己实现即可。...转载 2022-08-16 23:19:13 · 276 阅读 · 0 评论 -
Nps内网穿透
[教程重制]没有公网IP?使用NPS搭建内网穿透服务教学_哔哩哔哩_bilibili在公网ip的云服务器部署nps服务端,在内网的电脑上部署客户端,达到内网穿透的效果原创 2022-06-13 09:28:06 · 86 阅读 · 0 评论 -
狂神_网络编程Java.net和TCP/UDP编程
网络编程:java.net我们是在学习传输层:tcp udp协议,而javaweb属于在学习应用层http协议通信http是一个简单的请求-响应协议,它通常运行在TCP之上。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。请求和响应消息的头以ASCII码形式给出;TCP协议全称是传输控制协议是一种面向连接的、可靠的、基于字节流的传输层通信协议。UDP协议全称是用户数据报协议,在网络中它与TCP协议一样用于处理数据包,是一种无连接的协议。一、Java.net包下的inetA原创 2020-11-22 13:59:30 · 234 阅读 · 0 评论 -
网络通信协议的发展及socket/netty理解
诞生于冷战期间,起源于美国军方,发展行对成熟后,交予大学及商业机构,开发出民用网络。ARPANET(ARPA网)最初的军事研究使用的网络,网络交换的核心是使用专门的小型计算机执行消息交换,专门的计算机被称为接口信息处理器(IMP)。IMP间使用电话线连接,同时期还有英国、法国等国家发展不同类型的计算机网络。NPC(网络控制协议)随着网络的发展,互联的趋势增强。基于互联的需求,发展出了“数据包交换”的数学理论,使用数据包交换成为计算机之间通过网络通信的基本方式,如果进行具体的通信则涉及网络协议。最初的网络原创 2022-06-11 22:36:20 · 2115 阅读 · 0 评论 -
Springboot配置https访问的作用及操作步骤
网站配置https有什么用?这是因为近些年,没有安装https的网站以及网站配置https的安全等级不够的话,都曾经遭遇过黑客的攻击,造成了不少用户信息泄露和信息篡改等情况HTTP是明文传输,HTTPS是加密传输。HTTPS有身份验证和数据传输加密的作用,保护网站安全。安装SSL证书即可实现网站https访问,GDCA可以申请免费SSL证书,还有付费的Symantec、GeoTrust、GlobalSignSpringboot配置https访问:1.首先去腾讯云或者阿里云申请免费ssl证书,转载 2022-03-02 21:36:26 · 795 阅读 · 0 评论 -
常用默认端口+URL解析+HTTP详解
HTTP协议详解一.HTTP简介 1.HTTP协议,即超文本传输协议(Hypertext transfer protocol)。是一种详细规定了浏览器和万维网(WWW = World Wide Web)服务器之间互相通信的规则,通过因特网传送万维网文档的数据传送协议。 2.HTTP协议作为TCP/IP模型中应用层的协议也不例外。HTTP协议通常承载于TCP协议之上,有时也承载于TLS或SSL协议层之上,这个时候,就成了我们常说的...转载 2021-09-05 10:51:26 · 7186 阅读 · 0 评论 -
HTTP协议深度学习+Content-type等
Content-Type(内容类型),一般是指网页中存在的 Content-Type,用于定义网络文件的类型和网页的编码,决定浏览器将以什么形式、什么编码读取这个文件,这就是经常看到一些 PHP 网页点击的结果却是下载一个文件或一张图片的原因。Content-Type 标头告诉客户端实际返回的内容的内容类型。语法格式:Content-Type: text/html; charset=utf-8Content-Type: multipart/form-data; boundary=someth转载 2021-01-13 00:03:58 · 418 阅读 · 0 评论 -
四种常见的 POST-- content-type数据提交方式
HTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE、CONNECT 这几种。其中 POST 一般用来向服务端提交数据,本文主要讨论 POST 提交数据的几种方式。我们知道,HTTP 协议是以 ASCII 码传输,建立在 TCP/IP 协议之上的应用层规范。规范把 HTTP 请求分为三个部分:状态行、请求头、消息主体。类似于下面这样: 协议规定 POST 提交的数据必须放转载 2021-06-25 22:08:59 · 1659 阅读 · 0 评论 -
session,cookie和token
session,cookie和token究竟是什么https://segmentfault.com/a/1190000017831088简述我在写之前看了很多篇session,cookie的文章,有的人说先有了cookie,后有了session。也有人说先有session,后有cookie。感觉都没有讲的很清楚,泛泛而谈。希望本篇文章对大家有所帮助注:本文需要读者有cookie,se...转载 2020-04-15 21:07:02 · 86 阅读 · 0 评论