浏览器到服务器端进行通信的简单理解

浏览器到服务器端进行通信的简单理解

      首先我们要通过浏览器将客户端信息发送到服务器,浏览器中的内容是超文本文件,在发送出去的同时,被附加了HTTP通信协议的内容,在发送出去时,根据浏览器中的链接地址,将信息发送到服务器端,这里以Tomcat作为一个Web服务器,tomcat也实现Http协议,这样tomcat就截获了浏览器发送过来的数据,tomcat然后去查看配置文件(web.xml),选择处理方式,指定一个Servlet来处理,经过处理后(中间处理过程省略)servlet再通过Tomcat把信息发送给客户端。

     而servlet就是一个实现了Http协议的java类,提供了两个主要的接口和tomcat进行交互。

早上起来躺着床上想到的。记录一下。

 

 

转载于:https://www.cnblogs.com/mengjianzhou/archive/2011/12/25/5986881.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/110497.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 我的世界怎么设置传送点指令_我的世界手机版领地指令

    我的世界怎么设置传送点指令_我的世界手机版领地指令今天小编为玩家们带来了我的世界服务器领地指令_我的世界地皮指令大全,希望对玩家们有所帮助,还不了解的玩家快来看看吧。圈地指令用木棍(各个服务器不一样,绝大部分默认是木锄)左击一个点,右击一个点(两点内为你想圈的长宽高,对角,一个高点,一个低点。)然后输查询大小,在输入创建领地。查询区域大小/resselectsize创建领地/rescreate名字移除领地/resremove名字领地转赠/resg…

    2025年11月27日
    4
  • 数据库-第一范式、第二范式、第三范式、BC范式、第四范式简析

    数据库-第一范式、第二范式、第三范式、BC范式、第四范式简析在设计与操作维护数据库时,最关键的问题就是要确保数据能够正确地分布到数据库的表中。使用正确的数据结构,不仅有助于对数据库进行相应的存取操作,还可以极大地简化应用程序中的其他内容(查询、窗体、报表、代码等),按照“数据库规范化”对表进行设计,其目的就是减少数据库中的数据冗余,以增加数据的一致性。泛化时在识别数据库中的一个数据元素、关系以及定义所需的表和各表中的项目这些初始工作之后的一个细

    2022年5月24日
    38
  • ntp服务器地址是什么协议,ntp服务器地址的介绍与解释

    ntp服务器地址是什么协议,ntp服务器地址的介绍与解释ntp服务器地址的介绍与解释分类:云服务资讯编辑:浏览量:1002021-07-2314:43:16NTP属于运用层协议(依据UDP传输,运用的端口号为123),用来同步网络中分布式时间服务器和客户端之间的时间,使网络中的设备供应依据一起时间的运用成为可能。时间服务器和客户端是相对的。供应时间规范的设备为时间服务器,接收时间服务的设备为时间客户端。设备运转NTP之后,通过沟通NTP报文,既可以作…

    2022年5月1日
    50
  • pytest parametrize fixture_参数化数据

    pytest parametrize fixture_参数化数据前言当某个接口中的一个字段,里面规定的范围为1-5,你5个数字都要单独写一条测试用例,就太麻烦了,这个时候可以使用pytest.mark.parametrize装饰器可以实现测试用例参数化。官方示

    2022年7月29日
    7
  • 2019PHP面试题大全【PHP基础部分】

    2019PHP面试题大全【PHP基础部分】

    2021年11月5日
    40
  • 史上最全的Linux常用命令汇总(超全面!超详细!)收藏这一篇就够了!

    这绝对是整理的最全面最详细最认真最适合用来当笔记的Linux终端命令汇总的文章了

    2022年4月6日
    52

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号