get/post

网络三要素:IP,端口号,协议

网络模型:OSI体系结构(7层) TCP / IP体系结构(4层) 五层体系结构


http与https的区别

       1、https协议需要到ca申请证书,一般免费证书较少,因而需要一定费用。

  2、http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议。

  3、http和https使用的是完全不同的连接方式,用的默认端口也不一样,前者是80,后者是443。

  4、http的连接很简单,是无状态的;HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,比http协议安全。

http请求的组成:请求行、消息报头、空行、请求正文

post与get的区别:

Get是不安全的,因为在传输过程,数据被放在请求的URL中;Post是安全的,因为所有操作对用户来说都是不可见的。

Get传送的数据量较小,这主要是因为受URL长度限制;Post传送的数据量较大,一般被默认为不受限制。

Get限制Form表单的数据集的值必须为ASCII字符;而Post支持整个ISO10646字符集。

Get执行效率却比Post方法好。Get是form提交的默认方法。

TCP与UDP区别:

TCP:

建立连接

安全可靠协议

以流进行数据传递,无大小限制

三次握手协议,四次挥手

UDP:

不建立连接

不可靠协议

以数据包传递,有大小限制64K

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容