计算机网络
卜思凡
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
RESTful API是什么?它的特点
定义 RESTful API 就是REST风格的API。 REST,表示性状态转移(representation state transfer)。 简单来说,就是用URI表示资源,用HTTP方法(GET, POST, PUT, DELETE)表征对这些资源的操作。 特点 1.资源: 网络上的一个实体,或者说是网络上的一个具体信息。它可以是一段文本、一张图片、一首歌曲、一种服务,总之就是一个具体的实在。资源总要通过某种载体反应其内容,文本可以用txt格式表现,也可以用HTML格式、XML格式表现,甚至可以采用原创 2020-10-17 14:46:23 · 2561 阅读 · 0 评论 -
forward和redirect是什么?
servlet种的两种主要的跳转方式。forward又叫转发,redirect叫做重定向。 区别:地址栏,数据共享,应用场景,效率,本质,次数 两者的区别总结: 从地址栏显示来说: 1)forword是服务器内部的重定向,服务器直接访问目标地址的 url网址,把里面的东西读取出来,但是客户端并不知道,因此用forward的话,客户端浏览器的网址是不会发生变化的。 2)redirect是服务器根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址,所以地址栏显示的是新的地址。 从数据共享来说: 1)由原创 2020-09-25 23:22:52 · 713 阅读 · 0 评论 -
HTTP相关知识
1.HTTP常见状态码 •200:请求被正常处理 •204:请求被受理但没有资源可以返回 •206:客户端只是请求资源的一部分,服务器只对请求的部分资源执行GET方法,相应报文中通过Content-Range指定范围的资源。 •301:永久性重定向 •302:临时重定向 •303:与302状态码有相似功能,只是它希望客户端在请求一个URI的时候,能通过GET方法重定向到另一个URI上 •304:发送附带条件的请求时,条件不满足时返回,与重定向无关 •307:临时重定向,与302类似,只是强制要求使用POS原创 2020-07-14 16:09:14 · 241 阅读 · 0 评论 -
面试网络常考题
1.简单说一下OSI网络七层协议。 1.1 应用层 应用层(application-layer)的任务是通过应用进程间的交互来完成特定网络应用。应用层协议定义的是应用进程(进程:主机中正在运行的程序)间的通信和交互的规则。对于不同的网络应用需要不同的应用层协议。在互联网中应用层协议很多,如域名系统DNS,支持万维网应用的 HTTP协议,支持电子邮件的 SMTP协议等等。我们把应用层交互的数据单元称为报文。 1.2 运输层 **运输层(transport layer)的主要任务就是负责向两台主机进程之间的通信原创 2020-07-08 08:38:56 · 507 阅读 · 0 评论 -
TCP与UDP的区别
连接可靠两传,应用首部 面向连接,提供可靠服务;无连接,尽最大努力交付,不保证可靠交付; 时效性,工作效率 字节流,数据报文段 首部字节20比8 应用:文件,邮件 即时通讯原创 2020-06-27 15:29:11 · 326 阅读 · 0 评论 -
HTTP浏览器输入URL后发生了什么
HTTP浏览器输入URL后发生了什么原创 2020-07-18 16:00:30 · 152 阅读 · 0 评论
分享