http https协议

本文介绍了HTTP和HTTPS这两种应用层协议的基本概念及它们的区别。详细解释了HTTP请求与响应的过程,并对比了GET与POST两种请求方法的特点。此外,还阐述了HTTPS如何通过加入SSL协议来实现数据加密传输。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

http和https协议是应用层协议。

http:超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。

HTTPS:(全称:Hyper Text Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。

http (请求报文,响应报文) 通过报文进行沟通

  请求报文:

    请求头:http://tools.jb51.net/table/http_header

    请求行: 请求方法(GET POST DELETE HEAD TRACE OPTION)       请求资源 (URL)           请求协议版本(HTTP/1.1)

    请求主体:表单提交数据如:name=aimee&age=18;

  响应报文:

    响应头 响应行 响应主体

 

    

 

    

    

 

     说到请求方法,常见的就是GET和POST方法了,那他们有什么区别呢?

   1.GET 使用URL 或Cookie 传参,而POST将数据,放在请求体中。 ? NAME = ‘CST’&AGE=18

   2.GET 的URL会有长度上的限制, POST可以传输很多数据。

   3.POST比GET相对安全。

   

   那么HTTPS与http有什么不同呢?

    实际上,HTTPS是在HTTP的基础上加入了SSL协议,SSL依靠证书来验证服务器的身份,并为浏览器和服务器之间的通信加密。

    

 

转载于:https://www.cnblogs.com/xiaofuxuan-blogs/p/9135760.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值