HTTP:GET  POST、TCP/UDP

作者: ten3fang | 来源:发表于2016-11-16 23:47 被阅读40次

HTTP:GET POST

1.应用层协议
2.TCP协议的高级封装
3.短连接协议
4.两种请求方式
GET:显示请求,将参数拼接到地址栏中,只有请求头,参数大小不能超过1024k
POST:隐式请求,将参数添加到请求体中,相对安全,可以用来上传文件、图片等大小不能超过4G

1、同步请求可以从因特网请求数据,一旦发送同步请求,程序将停止用户交互,直至服务器返回数据完成,才可以进行下一步操作,

2、异步请求不会阻塞主线程,而会建立一个新的线程来操作,用户发出异步请求后,依然可以对UI进行操作,程序可以继续运行

TCP/UDP

TCP:传输控制协议
1.传输层协议。
2.长连接协议
3.连接时有三次握手
4.发送的数据是有序的
5.不会丢失数据,一旦出现问题会重新发送数据
6.由于面向连接,所以稳定性高但是效率相对于UDP较低

UDP:用户数据报协议
1.非面向连接
2.传输数据会丢包或乱序
3.传输层协议
4.效率相对TCP较高,多用于多视频聊天等功能

相关文章

  • HTTP:GET  POST、TCP/UDP

    HTTP:GET POST 1.应用层协议2.TCP协议的高级封装3.短连接协议4.两种请求方式GET:显示请求...

  • SOCKET,TCP/UDP,HTTP,FTP

    转。。。。。。。。 SOCKET,TCP/UDP,HTTP,FTP (一)TCP/UDP,SOCKET,HTTP,...

  • Get vs Post

    get和post的一个重大区别:get产生一个TCP数据包;post产生两个TCP数据包get,浏览器会把http...

  • GET和POST的区别

    get和post本质上并没有区别 get和post是HTTP协议中两种请求方法HTTP的底层是TCP/IP。所以g...

  • 常见的面试题汇总(持续更新)

    Get与Post之间的区别 因为Get和Post都是Http里发送协议的两种方法。它们都是TCP连接,所以它们做的...

  • 网络--TCP/IP(六)HTTP

    本文会介绍以下知识: TCP/IP HTTP关系HTTP协议概述POST请求和GET请求Cookie和Sessio...

  • 查漏补缺->04网络协议

    目标 一、TCP与UDP 1.1 TCP与UDP的对比 1.3 TCP四次挥手 三、HTTP1.0、HTTP1.1...

  • Get和Post两种请求方式的区别

    Get和Post是什么?? 是Http协议中的两种请求的方法。 Http是什么?? Http是基于TCP/IP ...

  • post And get

    post And get post 与 get 请求的区别: 相同点:post和get都属于tcp协议传输。 po...

  • GET和POST的区别

    GET和POST的区别GET和POST本质上就是TCP链接,并无差别。但是由于HTTP的规定和浏览器/服务器的限制...

网友评论

    本文标题:HTTP:GET  POST、TCP/UDP

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