1.跨域问题
- 同源策略:需要协议、域名、端口号相同
- 跨域原因:不符合同源策略便会产生跨域问题
- 解决跨域:JSONP、配置代理、通过CORS解决
2.RPC和HTTP的区别
主要区别是序列化和反序列化,RPC通过二进制高效传输,HTTP是json格式传输,序列化更消耗性能;RPC可以基于TCP,也可以基于HTTP,而THHP只能基于HTTP;RPC自带负载均衡,HTTP需要使用nginx之类的来实现。
3.http协议版本区别
- HTTP1.0是短连接
- 1.1是长连接,为文本传输
- 2.0是长连接支持多路复用,支持头部压缩和服务器推送,二进制传输,1.0和2.0都是tcp连接
- 3.0是udp,3.0的优点有连接迁移、无队头阻塞、自定义拥塞控制、前向安全和前向纠错
4.在一个网站中输入url会发生什么
- DNS解析,将域名转化为ip地址
- tcp连接,三次握手
- 发送http请求

最低0.47元/天 解锁文章

1846

被折叠的 条评论
为什么被折叠?



