`
shuaigechen
  • 浏览: 11110 次
  • 来自: ...
最近访客 更多访客>>
社区版块
存档分类
最新评论

关于web服务器的问题

阅读更多
比如一张图片,或者是css文件的连接。 是浏览器发给服务器请求后,服务器一次性把所有东西发回来。还是说服务器先把文本文件发回来,然后浏览器读取超链接内容后,再给服务器发送请求?
分享到:
评论
2 楼 dengtl 2007-11-29  
先获取文本文件,对于其中的超文本链接或资源(如图片)在重新发送服务器请求。因为HTTP为无状态且建立在TCP上,往往一个页面需要建立多次tcp连接请求,所以在HTTP头中有个keep-alive属性用来防止该问题的发生。
1 楼 yiqingfeng 2007-11-29  
是客户端边解析边发出请求,是多线程执行的

相关推荐

    WEB服务器、应用程序服务器、HTTP服务器区别

    IIS、Apache、Tomcat、Weblogic、WebSphere 都是不同的服务器, Apache 是纯粹的 Web 服务器,Tomcat 是一个 Servlet 和 JSP 容器,可以作为轻量级应用服务器,IIS 是一个兼具应用服务器功能的 Web 服务器,Weblogic...

    简单搭建WEB服务器 简单搭建WEB服务器 简单搭建WEB服务器

    本文将详细介绍如何简单搭建一个WEB服务器,包括基础概念、所需工具及步骤,旨在帮助初学者快速入门。 一、Web服务器的基础概念 1. HTTP:HTTP是互联网上应用最为广泛的一种网络协议,用于从万维网服务器传输超文本...

    微型web服务器-单文件

    标题中的"微型web服务器-单文件"指出,这个软件仅由一个文件组成,这意味着它可能是一个高度精简的实现,无需复杂的安装过程,只需执行即可开始服务。 描述中提到,该服务器适用于“一般的web服务”,这可能意味着...

    简单Web服务器设计与实现.doc

    "简单Web服务器设计与实现" 本文主要介绍了简单Web服务器的设计与实现,涵盖了WWW的工作原理、HTTP协议、Java语言、Web服务器的设计与实现等方面的知识点。 WWW的工作原理基于客户机/服务器计算模型,由Web浏览器...

    miniweb服务器一键搭建静态网站

    9. **日志与错误排查**:简单的Web服务器可能不提供详细的日志记录功能,但在遇到问题时,了解基本的HTTP状态码和错误代码有助于排查问题。 10. **扩展性与升级**:随着项目的发展,如果需要支持动态内容或更多功能...

    易语言简易WEB服务器源码.rar

    【标题】"易语言简易WEB服务器源码.rar" 指的是一款基于易语言开发的简单Web服务器的源代码资源。易语言是中国本土设计的一种编程语言,它以其独特的汉字编程方式,降低了编程的门槛,使得非计算机专业人员也能快速...

    超级简单的web服务器

    关于Web服务器的标签中提到了"**http**",HTTP是Web的核心协议,负责客户端(如浏览器)与服务器之间的通信。HTTP协议定义了请求和响应的格式,使得数据能在互联网上传输。而"**apache**"是全球最流行的开源Web...

    stm32+esp8266连web服务器

    stm32+esp8266连web服务器stm32+esp8266连web服务器stm32+esp8266连web服务器stm32+esp8266连web服务器stm32+esp8266连web服务器stm32+esp8266连web服务器stm32+esp8266连web服务器stm32+esp8266连web服务器stm32+...

    基于QT的轻量级web服务器

    关于如何使用这个轻量级web服务器,首先你需要确保系统中已经安装了QT开发环境,包括QT库和必要的编译工具。然后,解压tufao-1.x压缩包,并进入解压后的目录。在该目录下,你可以找到项目的配置、构建和运行指南,...

    实验_Linux下的web服务器.doc

    本实验旨在让参与者了解和掌握如何在 Linux 系统中搭建和管理Web服务器,包括基本的Web服务器配置以及虚拟主机的设置,以便能实现多站点托管和服务。 【实验准备】 1. Linux操作系统(例如Linux 9.0) 2. Windows...

    web-server WEB服务器

    【标题】"web-server WEB服务器"揭示了这个项目的核心内容是关于实现一个Web服务器的源代码。Web服务器是互联网基础设施的重要组成部分,它们负责接收HTTP(超文本传输协议)请求,并返回相应的网页内容或其他资源,...

    基于单片机的嵌入式Web服务器设计与实现.pdf

    基于单片机的嵌入式Web服务器设计与实现 本资源摘要信息主要介绍了基于单片机的嵌入式Web服务器的设计思想和方法。该设计思想和方法可以在单片机无操作系统的环境下实现嵌入式Web服务器,满足嵌入式系统的需求。 ...

    Web服务器搭建工具

    Web服务器搭建工具是用于创建和运行网站或网络应用程序的关键组件。在互联网技术中,Web服务器是接收HTTP(超文本传输协议)请求,并返回HTML页面、图片、视频等资源的软件。本文将详细介绍Web服务器的基本概念、...

    Windows server 2022 web服务器的搭建

    Windows Server 2022 Web 服务器的搭建 Windows Server 2022 是 Microsoft 公司推出的最新一代服务器操作系统,具有非常强的安全性、可靠性和可扩展性。作为一名 IT 专业人士,了解如何搭建和配置 Windows Server ...

    vs2015程序出现无法连接到已配置的开发 Web 服务器问题

    在使用Visual Studio 2015 (VS2015) 开发Web应用程序时,有时会遇到一个常见的问题,即“无法连接到已配置的开发Web服务器”。这个问题可能让开发者感到困扰,尤其是在尝试了多种网上的解决方案却无果的情况下。然而...

    STM32实现Web服务器

    8. **安全考虑**:尽管是简单的Web服务器,但安全问题不容忽视。例如,应避免在服务器上执行未经验证的用户输入,以防止潜在的注入攻击。 9. **扩展功能**:基础的Web服务器可能只提供静态HTML页面,但通过添加CGI...

    VB6.0编写的简易WEB服务器

    VB6.0编写的简易WEB服务器是一个非常适合初学者入门网络编程的项目。VB6.0(Visual Basic 6.0)是微软推出的一种可视化编程工具,以其易学易用的特性,深受程序员喜爱。在这个项目中,我们将探讨如何利用VB6.0构建一...

    Web服务器的架设

    Web服务器的架设 Web服务器的架设是指在计算机网络中安装和配置Web服务器软件的过程,以便提供Web服务。Web服务器是指能够提供Web服务的计算机系统,能够接收和响应客户端的请求,返回相应的Web页面或数据。 学习...

    WebServer vb web 服务器

    值得注意的是,尽管这样的Web服务器对于学习和理解Web服务器的工作原理很有帮助,但它可能并不适用于生产环境。商业级Web服务器如Apache、Nginx或IIS等,具有更高的性能、安全性以及更丰富的功能。 在提供的文件...

    stm32搭建web服务器

    在本文中,我们将探讨如何利用STM32F407微控制器和LWIP(Lightweight IP)库来搭建一个简单的Web服务器,并通过LAN9303以太网控制器连接网络。 首先,LWIP是一个开源、轻量级的TCP/IP协议栈,适用于资源有限的...

Global site tag (gtag.js) - Google Analytics