网络协议杂记
文章平均质量分 81
笔者工作学习过程中遇到的各种协议相关的知识的大杂烩
X_s_yu彧
一个想要搞点名堂出来的小白。
关于小白的博客,如有问题,欢迎批评指正。邮箱地址:xiaosonglanyu@163.com
展开
-
Socket套接字如何理解,TCP与UDP的编程实现的区别
从上图可以看出,UDP编程框架和TCP框架有两点差异:(1)相对于TCP协议,UDP协议服务器和客户端的交互,没有listen()和accept()函数,也就是说缺少二者之间的连接过程。这是由UDP协议的特点决定的,因为UDP协议面向无连接(SOCK_DGRAM),为应用层提供不可靠、无连接和基于数据报的服务,因此客户端与服务器之间不需要建立连接。① TCP ssize_t recv(int sockfd, void *buf, size_t len, int flags); ...原创 2021-11-21 14:31:02 · 1639 阅读 · 0 评论 -
URL基础知识(1)
我们经常用浏览器访问各种网页,也经常会在浏览器的地址栏中输入网址,也叫地址。这里经常说的“网址”“地址”,其实叫URL更准确。笔者最近工作当中接触URL比较多,于是抽时间解了一下URL到底是什么,现在把学到的东西记录下来,分享一下。URL(Uniform Resource Locator)是统一资源定位符的缩写,用于描述一台特定服务器上某一资源的特定位置。URL一般由三部分组成,分为方案,服务器的域名和服务器上阿某个特定资源。1. URL的组成1)...原创 2022-04-16 17:23:28 · 3705 阅读 · 0 评论 -
HTTP协议的状态码
在最近的工作中,经常遇到HTTP协议的200 OK的字眼,一直不知道什么意思,今天查了一下资料发现,http协议一共有5类状态码。整体范围 已定义范围 分类 100~199 200~299 300~399 400~499 500~599 100~101 200~206 300~305 400~415 500~505 信息提示 成功 重定向 客户端错误原创 2022-03-20 23:01:26 · 258 阅读 · 0 评论