当前位置: 首页 > 网络应用技术

HTTP网络协议和Tomcat服务器

时间:2023-03-07 19:26:23 网络应用技术

  网络协议软件包

  在B/S结构下的Internet通信过程中,网络上传递的所有信息都存储在HTTP网络协议软件包中

  当浏览器准备发送请求时,当浏览器准备发送请求时,生成HTTP请求协议软件包时,它负责将请求信息写入HTTP请求包中HTTP请求包中的各个空格.Server计算机

  在准备返回结果时,将HTTP服务器定位到可访问访问的资源文件后,负责从HTTP服务器生成HTTP响应协议软件包,以调用文件内容的输出流(文本,像素,数字,数字,数字,,框架,命令)以要写入二进制形式的二进制形式的形式)。HTTP响应协议软件包中的每个空间最终负责HTTP响应协议软件包对HTTP响应协议负责的HTTP响应程序软件包负责

  根据Top -down分配,分为四个空间

  URL:请求地址,例如(http:// localhost:8080/index.html)

  方法:获取,post。注意,请求方法与两个请求参数信息没有混淆!方法是方式,信息参数为信息参数

  请求参数信息[GET]

  不要存储任何内容,扮演隔离请求标题的角色并请求正文

  请求参数信息[帖子],例如密码等

  根据Top -down分配,分为四个空间

  在网络------>标题----->状态代码属性一般

  状态代码:表示HTTP状态代码

  在网络----->标题----->响应标题中的内容类型属性

  内容类型:内容类型属性,指定浏览器用来分析响应主体的二进制数据的编译器

  因为文件类型太多,所以有图片IMG,JavaScript,CSS,文本...因此不同类型的数据具有不同类型的编译器用于二进制数据分析

  不要存储任何内容,扮演隔离响应头和响应的角色

  可能是已访问的静态资源文件的内容

  它可能是访谈的静态资源文件命令

  它可能是要访问的动态资源文件的操作结果

  (以上内容在响应主体中,所有内容都以二进制形式存在)

  Tomcat服务器是Apache软件基金会中的核心项目。它是由Java Technology开发的,由Apache and Sun共同开发。由于太阳的参与和支持,最新的servlet和JSP规格总是可以完全反映在TomCatit中,因为Tomcat技术是先进的,稳定的,稳定和免费的,因此对野兽Java的爱好者的热爱已得到大多数人的认可,并且已得到大多数人的认可软件开发人员,已成为最受欢迎的HTTP覅申诉。它是一台轻巧的应用程序服务器。它不常用于中小型系统和并发访问用户,它是开发和调试JSP程序的首选。对于初学者,您可以认为当您在计算机中配置Apache服务器时,您可以使用其对相应HTML的访问请求(标准通用语言下的应用程序)。因此,您可以根据计算机上的B/S结构模拟Internet通信过程

  介绍:

  组成:100?599,分为五个类别

  最有特征的100:浏览器返回的资源文件这次不是独立的资源文件。收到响应软件包后,浏览器继续要求HTTP服务器取决于HTTP服务器的其他资源文件。

  最具特征性的200:浏览器返回的资源文件是一个完整而独立的资源文件。收到它后,浏览器无需询问其他相关文件

  最有特征的302:通知浏览器这次不是资源文件内容,而是资源文件地址。您需要自动启动浏览器的请求,以根据此地址询问此资源文件

  404:通知浏览器,因为服务器不在要访问的服务器端,它无法提供帮助

  405:浏览器的通知,已在服务器上访问的资源文件(服务)已定位,但是该服务使用的请求方法无法通过浏览器的请求处理

  500:浏览器的通知,服务器已定位到访问的资源文件(服务)。此Servlet可以接收浏览器使用的请求方法,但是在处理请求期间,由于Java异常,Servlet失败了!

  Tomcat服务器管理命令的中心,例如启动命令,关闭命令,安装和卸载

  核心配置文件在tomcat中的位置。这些文件之一是.properties文件,另一个是.xml文件

  其核心是server.xml文件

  进行高的并发模拟时,请修改内部的相关属性

  在运行Tomcat项目时,提供相应功能所需的JAR软件包。

  运行时Tomcat将自动生成一些日志信息。这些日志信息显示了软件工程师中的操作和维护工程师。

  操作和维护工程师通过这些日志信息了解一些Tomcat服务器,并对工作中的异常进行相应的处理

  运行时Tomcat将生成一些.tmp临时文件。Tomcat的工作完成后,将负责这些TMP文件销毁

  基于资源文件的安全性和资源文件的定位速度。TomcatServer为自己设置了默认位置。

  每当tomcat收到浏览器的请求时,它将转到WebApps以在WebApps默认值中找到相应的资源文件。如果找不到,Tomcat会告诉浏览器:“我在这里没有这个东西”

  工作文件夹是Tomcat服务器的工作空间

  该文件夹的工作是将JSP文件编辑到Java文件中,并将其编译为类文件(.class)。

  然后设置一个对象,调用内部方法以进行处理

  像Java项目一样:实际上,它是一个文件夹,其中包含各种文件。我们将此文件夹称为Java项目

  就像数据库一样:实际上,它是一个文件夹,其中包含各种表文件。我们调用将表文件存储为数据库的文件夹

  因此,该网站并不令人惊讶。他只是一个文件夹。HTTP服务器可以调用一个静态文件和动态文件。

  注意:当您打开服务器时,请记住将其关闭。如果您不关闭它,下次将不会成功启动。

  当使用关闭服务器关闭服务器时,如果未抛出异常,则必须使用几次,直到抛出异常。

  当启动tomcat从想法开始时,如果您使用运行,则在tomcat运行时需要修改托管网站中的文件内容,因此不可能

  可以实时修改由Tomcat服务器管理的网站的内容。在正常发展期间,这很自然

  URL格式:网络协议软件包://服务器计算机IP地址:HTTP服务器端口号/网站名称/资源文件

  http:// localhost:8080/myweb/mm.jpg

  模块中有两个文件夹,一个是SRC,另一个是Web。只有Javaee可以创建此Java Enterprise的模块

  专门在Java类上的动态资源文件

  放一个静态资源文件

  向Tomcat Management提供网站,称为出版网站

  原始:https://juejin.cn/post/7096713517469794311