美文网首页
网络相关

网络相关

作者: 李成新 | 来源:发表于2017-09-08 22:36 被阅读0次

    网络相关

    1、为什么TCP是可靠的,UDP早不可靠的?为什么UDP比TCP快?

    TCP/IP协议高,因为其拥有三次握手双向机制,这一机制保证校验了数据,保证了他的可靠性。

    UDP就没有了,udp信息发出后,不验证是否到达对方,所以不可靠。

    但是就速度来说,还是UDP协议更高,毕竟其无需重复返回验证,只是一次性的

    2、http协议了解多少,说说里面的协议头部有哪些字段?

    http(超文本传输协议)是一个基于请求与响应模式的、无状态的、应用层的协议;http请求由三部分组成,分别是:请求行、消息报头、请求正文。

    HTTP消息报头包括普通报头、请求报头、响应报头、实体报头

    3、https了解多少

    HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL

    4、 谈谈 HTTP 中Get 和 Post 方法的区别

    GET - 从指定的服务器中获取数据,明文发送内容
    POST - 提交数据给指定的服务器处理

    1. POST请求不能被缓存下来

    2. POST请求不会保存在浏览器浏览记录中

    3. 以POST请求的URL无法保存为浏览器书签

    4. POST请求没有长度限制

    5、如何实现文件断点上传

    在 Android 中上传文件可以采用 HTTP 方式,也可以采用 Socket 方式,但是 HTTP 方式不能上传大文件,这里介绍一种通过 Socket 方式来进行断点续传的方式,服务端会记录下文件的上传进度,

    当某一次上传过程意外终止后,下一次可以继续上传。

    这个上传程序的原理是:客户端第一次上传时向服务端发送“Content-Length=35;filename=WinRAR_3.90_SC.exe;sourceid=“这种格式的字符串,服务端

    收到后会查找该文件是否有上传记录,如果有就返回已经上传的位置,否则返回新生成的 sourceid以及 position 为 0

    相关文章

      网友评论

          本文标题:网络相关

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