美文网首页
http相关知识整理

http相关知识整理

作者: 我是无穷 | 来源:发表于2017-11-21 09:27 被阅读14次
    1. 网络七层模型和tcp/ip四层模型?


    2. 常用的框架有哪些?okhttp,volley,retrofit。
      区别?各种框架比较
      okhttp原理?
      同步异步请求?
      NIO和IO的区别?OKIO?
      volley为什么不适合大数据请求?
      代理?
    3. 请求方法?
      http1.0 GET/POST/HEAD; http1.1 新增 PUT/DELETE/OPTION/CONNECTION/TRACE
    4. 五种状态码的含义?
      1xx:服务器收到请求,需要请求者继续操作;
      2xx:请求被成功处理;
      3xx:需要重定向;
      4xx:客户端错误,请求语法错误或者无法完成的请求;
      5xx:服务端错误,处理请求的过程中出错;
    5. 请求头?
    6. 三次握手?为什么不是两次?
      都是客户端请求服务器,避免有的请求过了很长时间才收到,但客户端已经失效;
      http1.0时,每次请求建立一次连接;http1.1时,一次建立,可以多次请求,而且可以重叠请求;
    7. 四次分手?为什么三次不可以?
      分手的请求双方都可以发起,一方先告诉没有数据传输了,另一方也没有数据传输了才可以结束此次链接;
    8. 和tcp/IP关系?
      TCP攻击?如何攻击?
    9. socket关系?
    10. 和https区别?
    11. ip层的可靠传输协议icmp(飞鸽传书等),icmp的应用ping;
    12. tcp拥塞控制:慢开始(先是1个,然后成指数增加)和拥塞避免(差额增加),快重传(收到3个连续的确认,立马重传)和快恢复(执行快重传时,改变算法)

    相关文章

      网友评论

          本文标题:http相关知识整理

          本文链接:https://www.haomeiwen.com/subject/glbwhxtx.html