蒋豆芽的面试题专栏(21/计算机网络之HTTP和HTTPS)

  1. 请说说HTTP的工作原理。⭐⭐⭐⭐⭐

  2. 在浏览器地址栏键入URL,按下回车之后会经历哪些流程?⭐⭐⭐⭐⭐

  3. 请你说说HTTP请求包含哪些内容?⭐⭐⭐⭐⭐

  4. 请说说有哪些请求方法?⭐⭐⭐⭐⭐

  5. get和post的区别是什么?⭐⭐⭐⭐⭐

  6. 请你说说HTTP状态码⭐⭐⭐⭐⭐

  7. 请说说HTTP响应头有哪些内容?⭐⭐⭐⭐⭐

  8. 请说说HTTP协议的特点⭐⭐⭐⭐⭐

  9. HTTP的无连接是什么意思?⭐⭐⭐⭐

  10. HTTP的无状态是什么意思?⭐⭐⭐⭐

=========================================================================================================

  • 本专栏适合于C/C++已经入门的学生或人士,有一定的编程基础。
  • 本专栏适合于互联网C++软件开发、嵌入式软件求职的学生或人士。
  • 本专栏针对面试题答案进行了优化,尽量做到好记、言简意赅。这才是一份面试题总结的正确打开方式。这样才方便背诵
  • 针对于非科班同学,建议学习本人专刊文章《蒋豆芽的秋招打怪之旅》,该专刊文章对每一个知识点进行了详细解析。
  • 如专栏内容有错漏,欢迎在评论区指出或私聊我更改,一起学习,共同进步。
  • 相信大家都有着高尚的灵魂,请尊重我的知识产权,未经允许严禁各类机构和个人转载、传阅本专栏的内容。

=========================================================================================================

  1. 请说说HTTP的工作原理。⭐⭐⭐⭐⭐

    HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求报文,请求报文包含请求的方法、URL、协议版本、请求头部和请求数据。服务器以一个状态行作为响应,响应的内容包括协议的版本、成功或者错误代码、服务器信息、响应头部和响应数据。

  2. 在浏览器地址栏键入URL,按下回车之后会经历哪些流程?⭐⭐⭐⭐⭐

    1. 浏览器向 DNS 服务器请求解析该 URL 中的域名所对应的 IP 地址;
    2. 解析出 IP 地址后,根据该 IP 地址和默认端口 80,和服务器建立TCP连接;
    3. 浏览器发出读取文件(URL 中域名后面部分对应的文件)的HTTP 请求,该请求报文作为 TCP 三次握手的第三个报文的数据发送给服务器;
    4. 服务器对浏览器请求作出响应,并把对应的 html 文

剩余60%内容,订阅专栏后可继续查看/也可单篇购买

- 本专栏适合于C/C++已经入门的学生或人士,有一定的编程基础。 - 本专栏特点: 本专刊囊括了C语言、C++、操作系统、计算机网络、嵌入式、算法与数据结构、数据库等一系列知识点,总结出了高频面试考点(附有答案)共计309道,事半功倍,为大家春秋招助力。 - 本专栏内容分为七章:共计309道高频面试题(附有答案)

全部评论
补充下,HTTP的连接方式:持久连接(1999年的1.1版本--主流),非持久连接(1996年1.0版本)。博主已经提到了非持久连接(无连接),在1.1版本中默认是流水线的持久连接,建立一次TCP中间可以连续请求和响应,而2.0版本在2015推出,所以1.1是主流
3 回复 分享
发布于 2021-05-08 16:16
补充下,HTTP状态码:(1xx)通知消息(2xx)成功(3xx)重定向(4xx)客服端出错(5xx)服务端出错
2 回复 分享
发布于 2021-05-08 15:58
满满的干货!但有一点我不太明白,无连接不是HTTP通信前不用事先建立一个HTTP连接的意思?希望能解答我的疑惑
点赞 回复 分享
发布于 2021-03-12 01:20
补充下,get和post的区别:一般而言(1)GET从服务器请求数据,将head和data一起传回,服务器响应200 (2)POST向服务器添加数据,先向服务器传送head,服务器响应100 continue,接着向服务器传送data,服务器响应200 (3)GET只会产生一个TCP包,POST会产生两个TCP包;GET数据量小安全性低,POST数据量大安全性高
点赞 回复 分享
发布于 2021-05-08 15:48

相关推荐

03-03 19:08
已编辑
电子科技大学 C++
虚闻松声:简历还是不错。 说两点 1. 正确书写专有名词。如MySQL、Python等。 2. 清晰展示项目内容。最好以列表形式分大的模块展示。 建议就是,1. 刷完 hot100 2. 适当结合AI CV、求职等咨询,欢迎私信交流。
点赞 评论 收藏
分享
评论
4
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务