【计算机网络-应用层】HTTP协议

简介: 【计算机网络-应用层】HTTP协议

1. 万维网概述

2. HTTP

2.1 HTTP的特点

同一个客户,对访问同一个网站是没有记录的

无状态的

2.2 HTTP的连接方式

2.2.1 非持久连接

请求三次连接,也就是基于TCP进行连接

如果再次发送数据,需要再一次经过三次握手

2.2.2 持久连接

非流水线式:你发送给我,我再发送给你

流水线式:连续发送

报文结构

请求报文

方法:命令

URL:标识符

版本:什么版本的HTTP协议

首部行:说明浏览器、服务器和报文主体的一些信息

Connection:说明当前是非持久连接

Cookie:说明曾经访问过

响应报文

  • 1打头:表示通知消息
  • 2打头:表示成功。202 Accepted
  • 3打头:表示重定向,如要完成请求还必须采取进一步的行动
  • 4打头:表示客户的差错,请求中有错误的语法不能完成 404
  • 5打头:表示服务器的差错,如服务器失效无法完成请求


目录
打赏
0
0
0
0
63
分享
相关文章
智能体竟能自行组建通信网络,还能自创协议提升通信效率
《一种适用于大型语言模型网络的可扩展通信协议》提出创新协议Agora,解决多智能体系统中的“通信三难困境”,即异构性、通用性和成本问题。Agora通过标准协议、结构化数据和自然语言三种通信格式,实现高效协作,支持复杂任务自动化。演示场景显示其在预订服务和天气预报等应用中的优越性能。论文地址:https://arxiv.org/pdf/2410.11905。
29 6
HTTP 协议浅析
通过对HTTP协议的深入了解,开发者可以更好地设计和优化Web应用,提高数据传输效率和用户体验。
112 21
Web 性能优化|了解 HTTP 协议后才能理解的预加载
本文旨在探讨和分享多种预加载技术及其在提升网站性能、优化用户体验方面的应用。
Web 性能优化|了解 HTTP 协议后才能理解的预加载
HTTP协议,Content-Type格式介绍篇
通过理解和正确使用Content-Type头字段,可以确保数据在网络上传输时的正确性和高效性,提升网络应用的可靠性和用户体验
132 28
HTTP协议,Content-Type格式介绍篇
通过理解和正确使用Content-Type头字段,可以确保数据在网络上传输时的正确性和高效性,提升网络应用的可靠性和用户体验。
245 25
Nginx七层(应用层)反向代理:HTTP反向代理proxy_pass篇
通过使用Nginx的反向代理功能,可以有效地提高Web应用的性能、安全性和可扩展性。配置过程中需要注意不同场景下的具体需求,如负载均衡、SSL终止和缓存策略等。正确配置和优化Nginx反向代理可以显著提升系统的整体表现。
328 20
HTTP协议,Content-Type格式介绍篇
通过理解和正确使用Content-Type头字段,可以确保数据在网络上传输时的正确性和高效性,提升网络应用的可靠性和用户体验。
293 18
【网络原理】——HTTP协议、fiddler抓包
HTTP超文本传输,HTML,fiddler抓包,URL,urlencode,HTTP首行方法,GET方法,POST方法
【网络原理】——HTTP请求头中的属性
HTTP请求头,HOST、Content-Agent、Content-Type、User-Agent、Referer、Cookie。
HTTP代理IP纯净度 提升用户网络体验的核心竞争力
随着互联网发展,使用HTTP动态代理IP的需求日益增加。高纯净度的代理IP在隐私与安全、网络体验和业务运营方面至关重要。它能保护用户信息、提高数据安全性、确保访问速度和连接稳定,并提升业务效率与信誉度。
65 2

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等