![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机网络
卜思凡
这个作者很懒,什么都没留下…
展开
-
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 · 2197 阅读 · 0 评论 -
forward和redirect是什么?
servlet种的两种主要的跳转方式。forward又叫转发,redirect叫做重定向。区别:地址栏,数据共享,应用场景,效率,本质,次数两者的区别总结:从地址栏显示来说:1)forword是服务器内部的重定向,服务器直接访问目标地址的url网址,把里面的东西读取出来,但是客户端并不知道,因此用forward的话,客户端浏览器的网址是不会发生变化的。2)redirect是服务器根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址,所以地址栏显示的是新的地址。从数据共享来说:1)由原创 2020-09-25 23:22:52 · 421 阅读 · 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 · 195 阅读 · 0 评论 -
面试网络常考题
1.简单说一下OSI网络七层协议。1.1 应用层应用层(application-layer)的任务是通过应用进程间的交互来完成特定网络应用。应用层协议定义的是应用进程(进程:主机中正在运行的程序)间的通信和交互的规则。对于不同的网络应用需要不同的应用层协议。在互联网中应用层协议很多,如域名系统DNS,支持万维网应用的 HTTP协议,支持电子邮件的 SMTP协议等等。我们把应用层交互的数据单元称为报文。1.2 运输层**运输层(transport layer)的主要任务就是负责向两台主机进程之间的通信原创 2020-07-08 08:38:56 · 361 阅读 · 0 评论 -
TCP与UDP的区别
连接可靠两传,应用首部面向连接,提供可靠服务;无连接,尽最大努力交付,不保证可靠交付;时效性,工作效率字节流,数据报文段首部字节20比8应用:文件,邮件即时通讯原创 2020-06-27 15:29:11 · 209 阅读 · 0 评论 -
HTTP浏览器输入URL后发生了什么
HTTP浏览器输入URL后发生了什么原创 2020-07-18 16:00:30 · 95 阅读 · 0 评论