网站注册账号有风险吗组织建设是什么
Tomcat
需要安装Tomcat,Tomcat是一个javaweb服务器,封装了很多web服务,比原生java实现更方便,写的程序是用tomcat实现的,跑的程序也用tomcat执行
文件结构
部署目录不一定等于访问目录
(部署目录在examples文件夹中)

web项目的标准结构

static文件夹中放的都是一些前端文件、图片等
WEB-INF文件夹中放的是受保护的文件,不能直接通过浏览器或客户端直接看到。classes文件夹会是字节码的源文件,lib放以后需要用到的jar包,而web.xml放的是配置文件
总览图

url的组成部分和项目中资源的对应关系

web项目部署的方式
需要的时候可以再看


项目运行及原理
步骤

开发环境目录如下
运行的详细教程可以看尚硅谷p61

原理(了解)
idea创建tomcat副本,只有配置文件,然后真tmocat按副本来运行(按照项目部署方式的第二种,指定地址来实现)

HTTP(简略)
目前还是1.1版本

基本介绍
死去的计网开始攻击我,可惜我学艺不精
http 应用层协议 tcp 传输层协议 ip 网络层协议

由于文件里还有链接,导致发了多次请求。每次请求都会进行三次握手,四次挥手,待到文件都解析完毕,就可以关闭链接(这种被称为长链接)

在网页里可以印证

HTTP1.1还引入了缓存机制,如果前面用过同样的,那就拿过来再用

报文格式
简略地分会分为“行”“头”“体”(行和头属于报文的首部)

打开网页 第一行是行 剩下的是体

仔细看第一行,GET是请求方式,中间的是路径,最后的HTTP是协议
请求行、请求头

请求体

响应行、响应头

响应体

