栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

【前端面试宝典】计算机网络篇(1)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【前端面试宝典】计算机网络篇(1)

写在前面

CSDN话题挑战赛第1期

  • 活动详情地址:https://marketing.csdn.net/p/bb5081d88a77db8d6ef45bb7b6ef3d7f

  • 参赛话题:前端面试宝典

  • 话题描述:欢迎各位加入话题创作得小伙伴,如果我没有猜错得话,我觉得你是应该同我一样是一位前端人。如今前端在IT事业中的占比越来越重,已经成为不可缺少的部分,前端技术也是层出不穷,各种技术类、技术框架也蜂拥而出,前端面试的难度也随之增加,如果我们拥有一套前端面试宝典。如果你是应聘者:你就可以从容的solo面试官,如果你是面试官:你就可以将应聘者拷问到骨子里!
    总之我们大家一起将自己的面试经验以及学习到的知识点汇聚于此,形成一套体系的前端面试宝典。让读者无论是面试还是学习都能够有非常大的收获。就让我们携手共筑前端面试宝典吧!!!

  • 创作模板:

携手共筑前端面试宝典
  • 题目一
    • 考点
    • 答案
  • 题目二
    • 考点
    • 答案
  • 题目三
    • 考点
    • 答案

题目一

POST请求和PUT请求的区别

考点

从数据内容的角度考虑

答案
  • POST请求是向服务器发送数据,从而达到修改数据内容的目的,但不会增加数据种类,也就是对原有数据进行一次更新
  • PUT请求也是向服务器发送数据,但该请求会改变数据的种类等资源,创建一份新的内容作为新数据
题目二

HTTP状态码304是多好还是少好

考点

多方面回答,多考虑在实际情况下可能遇到的问题

答案

为了提高网站访问速度,网站会对之前访问的部分页面实行缓存机制,当客户端对页面再次访问时,服务器就会判断页面是否相同,相同返回304,如此客户端将调用缓存内容,无需二次下载。

在这样机制下,若返回304的情况占大多数,说明一个问题便是页面更新周期长或不更新,这样情况下搜索引擎可能会降低对网站的抓取次数,导致权重下降,收录减少,相反,网站变化的频率非常快时,搜索引擎蜘蛛每次抓取都能获取新内容,那么回访率在日积月累下也会提高

题目三

HTTP1.0 和HTTP1.1有什么区别

考点

从连接方面、资源请求方面、缓存方面以及http1.1更新内容回答即可

答案
  • 连接方面: http1.0默认使用非持久连接,而http1.1默认使用持久连接,首先带来的直观层面就是持久连接服务器的压力较大,不过不需要多次建立连接的时延,提高了效率
  • 资源请求方面:在 http1.0 中,存在一些浪费带宽的现象,例如客户端只是需要某个对象的一部分,而服务器却将整个对象送过来了,而http1.1在请求头引入range头域,允许只请求资源的某个部分
  • 缓存方面:http1.1用了更多缓存控制策略,如Etag、If-Unmodified-Since、If-Match、If-None-Match
  • 同时http1.1新增了host字段,用来指定服务器的域名,相对于http1.0请求信息中的URL没有传递主机名,共享一个ip地址的多个虚拟主机由于在一台服务器上,有host字段就可以将请求发送给同一台服务器的不同网站上了

写在最后

CSDN话题挑战赛第1期

  • 活动详情地址:https://marketing.csdn.net/p/bb5081d88a77db8d6ef45bb7b6ef3d7f
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/873609.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号