栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Http网络协议包

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Http网络协议包

一。Http网络协议包 一、网络协议包:
  1. 网络协议包一组有规律的二进制数,这组数中有特定的空间存放特定信息,接收方在接受网络协议包后就可以到固定空间得到特定信息,网络协议包极大的降低了接收方对接受二进制数据编译难度。

  2. 【0000(IP地址)0000(端口号)0000(资源文件名)0000】

Http://192.168.100.2(ip地址):8080/(端口号)index.html(资源文件名)

二、常见网络协议: 1.FTP网络协议包 2.Http网络协议包 三、HTtp网络协议包

在基于B/S结构下互联网通信过程中,所有在网络中传递信息都是保存在Http网络协议包

1.HTTP请求协议包:

1.在浏览器准备发送请求时,负责创建一个请求协议包,请求信息以二进制形式保存在协议包各个空间,浏览器负责将协议包推送到指定服务端计算机

2.HTTP响应协议包

1.Http服务器定位到被访问资源文件后,创建一个响应协议包,Http服务器将定位i文件内容或命令以二进制形式写入Http响应协议包各个空间,由Http服务器负责将响应协议包推送回发出请求的浏览器上。

四、Http请求协议包内部空间

1.按照自上而下分为四个空间

2.空间划分:

请求行:【

url:请求地址(http://192.168.100.2:8080/index.html)

method:请求方式(POST,GET)

请求头:【

请求参数【GET】

空白行:【

没有任何内容起到隔离作用

请求体:【

请求参数【POST】

】能看到的只有请求行和请求头

五、响应协议包内部结构

1.状态行:【

Http状态码

2.响应头:【

content-type:指定浏览器采用对应编译器对响应体二进制数据进行解析 比如图片jmpg文本text等

3.空白行:【

没有任何内容,起到隔离作用

4.响应体:【

可能被访问静态资源文件内容或者命令,可能被访问的动态资源文件运行结果,。。。都以二进制形式

二。Http服务器

行为与Http协议相关,接受浏览器发送的Http请求协议包,自动的编译得到要访问的资源文件,自动定位

一、分类:
  1. JBOSS服务器

  2. Glassfish服务器

  3. Jetty服务器 Java开发主要用

  4. Websphere电子商务领域

  5. Tomcat

Tomcat配置
  1. JAVA_HOME指向JDK安装地址

  2. JRE_HOME指向JRE安装地址

Tomcat启动与关闭
  1. 启动与关闭命令存放位置Tomcat安装位置/bin

  2. 启动命令:startup.bat; 关闭命令:shutdown.bat

Tomcat内部文件结构
  1. bin管理命令的

  2. conf 核心配置文件的位置 例如 server.xml port="8080"端口号,服务端计算机中有不同的服务器,在收到请求后会知道要用那个服务器 Mysql默认端口号 3306,·

  1. lib Tomcat就是一个Java工程,要得到架包的支持,来简化开发的难度,里面放的Tomcat工程所需要的架包

  2. logs Tomcat在运行时自动产生日志信息 给软件工程师的分类,运维工程师就是修车的 根据日志信息了解Tomcat工作信息,按照日常进行维修

  3. Temp临时 临时文件保存在里面 消除处理,储物柜

  4. webapps Http服务器(像个傻子)只要有请求就给响应,(有求必应)不管请求是什莫。Tomcat收到请求后会默认到这个文件夹找东西,找不到会说没有这个东西

  5. work 工作空间 把jip的文件编译为一个java文件

三。模拟一次互联通信
  1. 在Tomcat安装地址/webapps文件夹,船舰一个网站【myWeb】不能用中文

  2. 将一个静态资源文件添加到网站[car.jpg]

  3. 启动tomcat

  4. 启动浏览器,命令浏览器向tomcat索要car.jpg

  5. URL格式:网络协议包://服务端计算机IP地址(同一台:localhost):Http服务器端口号/网站名/资源文件名称 http://localhost:8080/myWeb/car.jpg

  6. Tomcat服务器收到请求包,在请求包里知道你找谁

建立网站Module
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/292522.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号