课程咨询:
添加微信:
圆圆:xiedaimala03
生生:xiedaimala05
为什么出这门课
大家都说不了解HTTP的前端都是“页面仔”。HTTP是前端工程师必须要掌握的技能,对理解前后端和网站很有用,不管是大公司还是小公司面试也经常问到。
你能学到什么
HTTP相关知识点讲解与实战演练,包括介绍网络分层模型、协议、TCP报文、握手挥手、HTTP报文、方法、状态码、缓存控制、HTTPS、Web安全、HTTP性能、服务器推送等概念,并通过代码实战演示相关细节。学完课程,你能回答如下和前端面试和Http相关的问题:
简单问题
- Http协议是什么?有哪些特点?
- 常见Http方法有哪些?使用场景分别是什么?
- GET与POST有什么区别?
- 在HTML的form 标签里,method支持哪些类型?
- 状态码 200、301、302、304、403、404、500、503分别代表什么?
- Web安全中有哪些常见的攻击方式?
- URI和URL的区别?
- 一次完整的Http请求所经历哪些步骤?
普通问题
- 说说Http协议的工作流程
- Http请求报文与响应报文的格式?
- Http首部包含哪些字段?举例说明
- 讲一讲TCP协议的三次握手和四次挥手流程
- 为什么TCP建立连接协议是三次握手,而关闭连接却是四次握手呢?为什么不能用两次握手进行连接?
- Https的原理是什么?
- SSL/TLS握手细节。
- OSI有哪七层模型?TCP/IP是哪四层模型。
- Websockt是什么?和Http有什么区别?
- 常见的鉴权方式有哪些
- 谈谈Session/Cookie机制,如何实现会话跟踪
- 什么是RESTfulAPI
困难问题
- 什么是非持久连接,什么是持久连接?
- Keep-Alive: timeout=5, max=100是什么意思?
- ETag有什么用?
- Http1.0,Http1.1,Http2.0区别(HTTP1.1版本新特性?HTTP2版本新特性?)
- 什么是SPDY
- 服务端推送有哪些技术
- 谈谈Comet的原理
- 谈谈JWT鉴权原理
- 谈谈Auth2鉴权原理
课程老师
若愚,前百度阿里前端,饥人谷最受欢迎老师之一。
适合人群
- 0基础前端学习者
- 已在职的前端工程师
- 已在职的后端工程师
购买须知
- 购买前可以先试看其中的免费视频《网络模型与TCP协议》
- 本套《HTTP深入浅出》视频课属于虚拟产品,购买后不支持退费哦~