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

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

      首先我们要通过浏览器将客户端信息发送到服务器,浏览器中的内容是超文本文件,在发送出去的同时,被附加了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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • ubuntu pycharm安装教程及配置环境变量

    ubuntu pycharm安装教程及配置环境变量pycharm入门安装教程,已经配置环境变量可以愉快的使用pycharm

    2022年8月27日
  • linux替换大文件内容,Linux批量替换文件内容

    linux替换大文件内容,Linux批量替换文件内容今天测试人员一不小心把导航的地址改错了,大约6000多个导航文件,要通过后台配置的话也很麻烦,可以通过linux命令实现对批量文件进行内容替换,但是技术经理不在,我对linux命令不熟,没办法只好硬着头皮来。经在网上一番辛苦搜索,找到以下几个命令,并尝试执行……最终终于实现效果,哎,“书到用时方恨少”,特此针对今天的情况总结了一下Linux批量替换文件内容的命令,第一种:格式:sed-i”s/…

    2022年7月26日
  • Jenkins(5)生成allure报告

    Jenkins(5)生成allure报告前言jenkins集成了allure插件,安装插件后运行pytest+allure的脚本即可在jenkins上查看allure报告了。allure安装在运行代码的服务器本机,我这里是用的dock

    2022年7月28日
  • svn 配置文件_svn环境配置

    svn 配置文件_svn环境配置SVN配置文件说明svnserve是SVN自带的一个轻型服务器,SVN用户端通过使用以svn://或svn+ssh://为前缀的URL来访问svnserve服务器,实现远程访问SVN版本库。svnserve可以通过配置文件来设置用户和口令,以及按路径控制版本库访问权限。本文详细分析了svnserve配置文件格式,并说明如何使用配置文件控制版本库访问权限。一、svnserve配置文件概述svnserve配置文件通常由以下3个文本文件组成:svn服务配置文件,该文件版…

    2022年9月13日
  • 什么是WEBserver? 经常使用的WEBserver有哪些?

    什么是WEBserver? 经常使用的WEBserver有哪些?

    2021年9月20日
  • mybatiscodehelper激活码【2021最新】

    (mybatiscodehelper激活码)本文适用于JetBrains家族所有ide,包括IntelliJidea,phpstorm,webstorm,pycharm,datagrip等。IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/ide…

    2022年3月27日

发表回复

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

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