HTTP协议是“看不着、摸不着”的。因为在Java语言中,有太多的HTTP相关的库,如:HTTPClient、HTTPUrlConnection...
HTTP协议是“看不着、摸不着”的。因为在Java语言中,有太多的HTTP相关的库,如:HTTPClient、HTTPUrlConnection...
前言 本文旨在用通俗的语言说明对TCP三次握手以及四次挥手的理解,以及为什么握手需要三次但是挥手需要四次 三次握手 我们先来看一张网络上的图 图...
上回主要梳理了TCP和UDP的相关知识点,这一篇主要梳理一些套接字选项,以作备忘。 套接字选项 用于IP层的套接字选项(IPPROTO_IP)参...
面试官偶尔会问到TCP相关的知识点,在最早之前我是一脸懵逼答非所问的,故整理了一下关于TCP的相关知识点,希望对大家有所收获! 为了更进一步了解...
在前篇遗留了一个问题,为什么在对端发送了[RST,ACK]报文后,在服务端没有收到ConnectionResetError异常,而是发生了Bro...
简介 拆包和粘包是在socket编程中经常出现的情况,在socket通讯过程中,如果通讯的一端一次性连续发送多条数据包,tcp协议会将多个数据包...
IP协议是无连接的通讯协议不会占用两个正在通讯的计算机之间的通讯线路,这样IP就降低了对网络线路的需求,每条线可以同时满足许多不同计算机之间的通...
HTTP和HTPPS的协议结构对比 HTTPS 超文本传输安全协议,是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SS...
预备知识:TCP报文格式字段 1、分为首部和数据两部分,二十个字节固定首部; 2、分析: 1)两个字节源端口、两个字节目的端口; 2)四个字...
工作需要需要用正则表达式方式获取ipv6地址,找了很网页发现都不全面,因为ipv6地址不仅仅包含“:”、而且包含“::”和掩码"/xxx"。 1...