• Jian
    2019-05-06
    老师的教学思路很好👍实用为导向贯穿知识于其中……

    作者回复: :-)

    
     5
  • 周曙光爱学习
    2019-05-05
    学习协议最好的方式就是通过抓包工具分析协议的流转过程,老师这门课很不错,不知道会不会讲一点关于rpc方面的内容

    作者回复: 会少量涉及,例如4.10课

    
     5
  • Panda
    2019-07-07
    通过抓包工具 可以清晰的看到请求的报文 和 部首。变抽象为具象 很好的学习思路 👍🏻
    
     3
  • 程运来
    2019-05-07
    能不能深入分析CGI协议、FastCGI协议以及web容器的设计思路

    作者回复: 前2个协议不在这门课程的范围内。
    web容器的设计思路其实是贯穿整个课程中的,所有谈到的协议问题,特别是前4部分课程都是web容器需要面对和解决的,比如爬虫、盗链就是防火墙要面对的,session则是应用层要面对的。有些课比如1.16课就会站在服务器端谈协议。

    
     3
  • leslie
    2019-08-21
    老师的课程非常好,非常实用;完全是理论结合实际,非常实用。
    感谢老师用朴实的设计把内容讲解清楚且理论和实际的比例做的非常好:受益非浅。

    作者回复: 很高兴能对你有帮助!

    
     1
  • .
    2019-06-04
    这种教学思路和层次规划,学的不透彻都难,陶老师您什么时候能出一套移动端抓包的课程,最好是实战类的,我是一名测试工程师,坐等,期待!

    作者回复: 用这门课的知识就可以分析移动端抓包了。大约第1部分倒数第2课介绍wireshark时有讲到,其实就是用操作系统建立wifi热点,移动端连该wifi,再用wireshark抓包

    
     1
  •        鸟人
    2019-05-25
    websocket是1.0的升级 为什么还有2.0呢

    作者回复: websocket只能由http/1.1升级。
    第3部分课程会介绍http2,以及简单介绍http3

    
     1
  • 微想未来
    2020-01-23
    我的目标是搞定跨域

    作者回复: 可以看下26和27课

    
    
  • Geek_cha
    2019-10-22
    老师您好,http1不支持服务器消息推送,是不是因为不支持双向通信吗。也就是说只能从浏览器去连接server,而没办法建立从server去链接浏览器。

    作者回复: 是的,但是双向通信并不是说支持从server主动向浏览器建立连接,而是说,连接建立后,不需要浏览器先发请求server才能响应,而是server先发响应。具体你可以看61课。

    
    
  • Cris
    2019-09-03
    传输层tcp协议解决进程与进程之间的通讯
    网际层ip协议解决的是主机与主机之间的通讯
    
    
  • 拖鞋
    2019-08-14
    老师其实还有一种交互 时基于tcp的类似于sockey
    SSE server-send-event

    作者回复: 很好的补充,但实际上SSE仍然属于http/1.1的REST架构,即一个请求一个应答,服务器不能主动推送message,不像第2部分websocket、第3部分http2中的协议级推送功能。SSE其实用的是不定长包体的思路,可参见21课

    
    
  • ican_do日行一善
    2019-05-26
    陶老师你好,有个疑问,请教下:确定进程与进程之间的关系,不是通过端口号的吗?为啥您说是基于tcp呢?基于IP确定主机,理解

    作者回复: ip可以将报文通过路由器与交换机传递到主机上,而操作系统会按照端口把报文在主机内传递到进程上。传输层协议,如TCP或者UDP才含有端口,因此网络层之上的传输层专注于进程间通讯。

    
    
  • Jesse
    2019-05-11
    老师好,想问一下http2必须开启tls/ssl协议吗?可是我看的这篇文章(https://daniel.haxx.se/blog/2015/03/06/tls-in-http2/)说TLS is not mandatory for HTTP/2.
    有的文章说“尽管HTTP2.0其实可以支持非HTTPS的,但是现在主流的浏览器像chrome,firefox表示还是只支持基于 TLS 部署的HTTP2.0协议”,希望老师能解答一下我的困惑

    作者回复: 你的理解没错,http2的规范并没有要求必须基于TLS/SSL,但主流浏览器使用http2必须基于ssl,因为全站加密是大趋势,搜索引擎对ssl站点的权重都会更高。

    
    
我们在线,来聊聊吧