网络知识个人收集

本文介绍了HTTP和HTTPS协议,HTTP是万维网数据通信基础,用于发布和接收HTML页面;HTTPS是安全通信协议,可保护数据隐私与完整性。还提及OSI七层模型中各协议所在层、HTTP工作流程及常见状态码含义。

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

HTTP:  超文本传输协议是一种用于分布式、协作式和超媒体信息系统的应用层协议。HTTP是万维网的数据通信的基础。 设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。 通过HTTP或者HTTPS协议请求的资源由统一资源标识符(URL)来标识。 端口: 80

 

HTTPS: 超文本传输安全协议,常称为HTTP over TLS,HTTO over SSL或HTTP Secure) 是一种通过计算机网络进行安全通信的传输协议。HTTPS经由HTTP进行通信,但利用SSL/TLS来加密数据包。 HTTPS开发的主要目的,是提供对网站服务器的身份认证,保护交换数据的隐私与完整性。 这个协议由网景公司在1994年首次提出,随后扩展到互联网上。历史上,HTTPS连接经常用于万维网上的交易支付和企业信息系统中敏感信息的传输,现在HTTPS开始广泛用于保护所有类型网站上的网页真实性,保护账号和保持用户通信,身份和网络浏览的私密性。 端口: 443

 

osi七层模型:

HTTP在应用层,TCP和UDP在传输层,IP在网络层。

 

 

http工作流程:

DNS域名解析 -> 三次握手 -> 发起HTTP请求 -> 响应HTTP请求并得到HTML代码 -> 浏览器解析HTML代码 - > 浏览器对页面进行渲染呈现给用户。

 

http状态码有哪些及其含义:

 

100 - 客户端应继续其请求

101 - 切换协议

200 - 请求成功

201 - 已创建,成功请求并创建了新的资源。

301 - 资源被永久转移到其他URL

302 - 临时移动,与301类似,但资源只是临时被移动

303 - 查看其它地址,与301类型,使用GET和POST请求查看

307 - 临时重定向,与302类似,使用get请求重定向

403 - 服务器理解请求客户端的请求,但是拒绝执行此请求

404 - 请求的资源不存在

500 - 内部服务器错误

502 - 服务器处于停机或维护

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值