Web基础:Http协议了解与Tomcat服务器配置

目录

1.Http网络协议

1.1 概述

1.2Http网络协议

1.3 Http请求协议包内部空间

1.4 Http相应协议包内部空间

2.Tomcat服务器

2.1 服务器

2.2 Http服务器

2.3 Tomcat服务器配置

2.4 Tomcat服务器的启动关闭

2.5 Tomacat服务器内部文件结构

2.6 模拟一次互联网通信

2.7 IDEA配置管理Tomcat

2.8 IDEA创建网站


1.Http网络协议

1.1 概述

   为什么需要网络协议?

        在网络中传递信息都是以二进制形式存在的,接收方(浏览器/服务器)在接收信息后,需要将

      二进制数据进行编译,得到文字、图片、视频、命令。

        传递信息数据量往往比较巨大,导致接收方很难在一组连续的二进制数据中得到对应的数

      据。而网络协议包就是一组有规律的二进制数据,这组数据中存在固定空间每一个空间专门

      存放特定信息,这样接收方在接收网络协议包之后就可以到固定空间得到对应信息,网络协议

      包极大降低了接收方对接收到的二进制数据的编译难度。

   常见的网络协议:

        FTP、Http等,具体看计算机网络课程

1.2Http网络协议

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

   分类

        ①Http请求协议:在浏览器准备发送请求时,负责创建一个Http请求协议包,浏览器将请求信

      息以二进制形式保存在Http请求协议包各个空间,由浏览器负责将Http请求协议包推送到指定

      服务端计算机。

        ②Http响应协议:Http服务器在定位到被访问的资源文件之后,负责创建一个Http响应协议

      包,Http服务器将定位文件内容或者文件命令以二进制形式写入到Http响应协议包各个空间,

      由Http服务器负责将Http响应协议包推送回发起请求的浏览器上。

1.3 Http请求协议包内部空间

   按照自上而下划分,分为4个空间

        ①请求行:[

                                url:请求地址

                                method:请求方式(get/post)

                          ]

        ②请求头:[

                                请求参数信息(提交方式是get)

                          ]

        ③空白行:[

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

                          ]

        ④请求体:[

                                请求参数信息(提交方式是post)

                          ]

1.4 Http

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值