美文网首页
网络相关

网络相关

作者: 李成新 | 来源:发表于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

相关文章

  • 网络相关

    一.HTTP HTTP是超文本传输协议 1.请求报文的格式 请求行:方法(get、post)、url(请求的地址)...

  • 网络相关

    1.HTTP 超文本传输协议 请求相应报文 连接建立流程 HTTP的特点 (1)请求/响应报文 a.请求报文 b....

  • 网络相关

    随机加密

  • 网络相关

    查看端口是否外网可访问

  • 网络相关

    控制器销毁后一定要释放NSURLSession因为它是单例不会被销毁 所以它所开启的任务也都不会被销毁 要自己手动...

  • 网络相关

    1.GET POSTget是向服务器请求资源,是幂等的。幂等:多次请求同一个URL得到的结果是相同的。post不是...

  • 网络相关

    网络相关 1、为什么TCP是可靠的,UDP早不可靠的?为什么UDP比TCP快? TCP/IP协议高,因为其拥有三次...

  • 网络相关

    网络请求 三次握手 你好,能听到我说话吗 你好,我能听到你说话,你能听到我说话吗 你好,我也能听到你说话,建立连接...

  • 网络相关

    ** TCP/IP四层模型 ** 应用层(HTTP、HTTPS、SMTP、POP3、FTP等) 传输层(TCP、U...

  • 网络相关

    Mars 微信终端跨平台组件 Mars 正式开源! 关于 iOS HTTP2.0 的一次学习实践 AFNetwor...

网友评论

      本文标题:网络相关

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