View On GitHub
fight-for-bat
本项目为饥人谷系统班大厂冲刺课程,不接受转载。如需了解合作咨询vx: xiedaimala03
Project maintained by
jirengu-students
Hosted on GitHub Pages — Theme by
mattgraham
Week 2
HTTP 相关问题
对于一个URL,protocol、hostname、port、pathname、search、hash 分别是什么?
同源策略中的同源指的是什么?
OSI有哪七层模型?TCP/IP是哪四层模型。
应用层协议有哪些?使用哪些端口?
传输层协议有哪些?
TCP 协议怎么保证可靠的,UDP 为什么不可靠?二者的应用场景分别有哪些?
讲一讲三步握手和四步挥手是什么?哪个协议用的?挥手为什么要四步?
了解GBN,SR吗 ?
滑动窗口是什么?
怎么做拥塞控制?
常见HTTP方法有哪些?使用场景分别是什么?
GET与POST有什么区别?
状态码 200、301、302、304、403、404、500、503分别代表什么?
浏览器HTTP请求数目限制,怎么解决呢?
什么是非持久连接(短链接),什么是持久连接(长链接),长链接有什么优缺点?如何断开长链接?
Keep-Alive: timeout=5, max=100是什么意思?
文件传输时服务端怎么确定实体结束位置?
聊一聊浏览器的缓存机制?(HTTP是如何控制缓存的)
Etag和If-None-Match字段有什么作用?
Last-Modified和Etag哪个更好?
Expires字段是什么意思?
Expires和Cache-Control有什么区别?
Cache-Control: max-age=3600是什么意思?
Cache-Control: no-cache是什么意思? Cache-Control: no-store是什么意思?有什么区别?
Cache-Control: private、public分别是什么意思?
HTTP1.0,HTTP1.1,HTTP2.0区别(HTTP1.1版本新特性?HTTP2版本新特性?)?
HTTP2多路复用和HTTP1.1 keep-alive有什么关系?
HTTPS的原理是什么(HTTP和HTTPS有什么区别)?
SSL/TLS握手细节(HTTPS加密过程、证书)?
HTTP2如何加密的?
Web安全中有哪些常见的攻击方式(对于安全了解多少?XSS?CSRF?)?
Websockt是什么?和HTTP有什么区别?
服务端推送有哪些技术?
服务器推送和 Websocket 区别? 模块热替换原理?
常见的鉴权方式有哪些?
谈谈Session/Cookie机制,如何实现会话跟踪?
JWT是如何做鉴权的?
谈谈Auth2鉴权原理?