当前位置: 首页 > news >正文

Web网站的运行原理2

请求Web网站的文件-HTTP

可以使用HTTP协议在Web浏览器和Web服务器应用程序之间传输Web网页的文件。

在进行HTTP传输之前,需要先在Web浏览器和Web服务器应用程序之间建立TCP连接。

使用HTTP请求可以要求Web浏览器向Web服务器应用程序传输文件。

传输Web网站的文件-HTTP响应

服务器会根据接收到的HTTP请求返回相应的HTTP响应结果。

HTTP响应中包含必须传输的文件。

如果文件太大,就需要依靠TCP协议对其进行分割传输。

记录Web网站的访问-HTTP Cookie

HTTPCookie是一种Web服务器应用程序通过Web浏览器保存特定信息的机制。
可以使用Cookie实现Web网页内容的定制。

对Web网站的访问进行代理-代理服务器

代理服务器是对Web访问进行代理的服务器。

如果使用代理服务器,那么对于Web服务器来说,访问的对象就是代理服务器,无法知道真正的访问对象是谁。

审核公司员工浏览的Web网站-代理服务器的用途

公司系统管理员导入代理服务器的主要目的如下:
·对客户端所访问的Web网站进行审核。
·限制客户端对非法Web网站的访问。

Web浏览器不仅是用来浏览网页的-Web应用

Web应用是将Web浏览器作为用户界面使用的应用程序。

将Web浏览器作为用户界面使用,就无须为客户端PC安装或更新专用的应用程序。

浏览Web网站时的准备工作-访问Web时使用的应用软件与协议

实现Web访问的一大前提是正确的设置TCP/IP。
访问Web时需要使用的应用程序是Web浏览器和Web服务器应用程序。
访问Web时需要使用的协议是HTTP/TCP/IP的组合协议。此外,还需要使用DNS和ARP。

浏览Web网站时执行的处理-DNS的域名解析、HTTP请求与HTTP响应

浏览Web网站时需要进行DNS的域名解析处理和ARP的地址解析处理。
浏览Web网站的流程如下:
·1在Web浏览器中输入URL
·2解析Web服务器的IP地址
·3建立TCP连接
·4发送HTTP请求和HTTP响应

http://www.lryc.cn/news/627117.html

相关文章:

  • prometheus监控kubernetes集群并使用 grafana展示数据
  • Web 安全之延迟攻击(Delay Attack)详解
  • Windows 命令行:dir 命令
  • VG技术下,美术在资源制作时的规范
  • 读者写者问题
  • 深入理解C++ std::shared_ptr:现代C++内存管理的艺术与实践
  • Python文件操作与异常处理详解 :基础方法、注意事项及os模块常用功能
  • MySQL数据库安全配置核心指南
  • [激光原理与应用-316]:光学设计 - SolidWorks 、AutoCAD、Zemax三者的比较与协同
  • Python 数据可视化:Matplotlib 与 Seaborn 实战
  • 计算机网络--HTTP协议
  • Redis(以Django为例,含具体操作步骤)
  • 项目1其二(验证码、jwt)
  • Python如何将两个列表转化为一个字典
  • Spring Boot 实战:从项目搭建到部署优化
  • react state变化生命周期钩子
  • 【ansible】4.实施任务控制
  • VMware Workstation | 安装Ubuntu20.04.5
  • Linux基础介绍-3——第一阶段
  • 领码方案:通用物联网数据采集低代码集成平台——万物智联时代的黄金钥匙
  • 解决 nginx: [warn] “ssl_stapling“ ignored, issuer certificate not found 报错
  • 计算机视觉 图片处理 在骨架化过程中,每次迭代都会从图像的边缘移除一层像素,直到只剩下单像素宽度的骨架
  • RAG优化进阶 - LinkAI智能体平台的知识库落地实践
  • 数据库架构开发知识库体系
  • 【JavaEE】(17) MyBatis 基础
  • 趣打印高级版--手机打印软件!软件支持多种不同的连接方式,打印神器有这一个就够了!
  • sourcetree 拉取代码
  • HTML--pre标签的作用
  • SpringCloud微服务架构入门指南
  • 8 webUI中-Controlnet(控制与约束)的应用分类与使用方法