tomcat介绍
bin是启动命令;
conf是配置,可以修改端口号;
lib是依赖的jar包;
logs是日志
webapps是重点,在这里新建我们自己的javaWeb项目
tomcat如何访问资源
tomcat通过统一资源定位符(URL)来访问
其中包括以下几个部分
http协议
http://
localhost:8080
localhost------本机IP地址,127.0.0.1
8080------本地端口号
/myweb/index.html
资源路径
网络结构
国与国之间的交换机被叫做根服务器
国内的交换机和网络环境被移动联通电信垄断
IP地址,底层交换设备,国际专线等,都被这些运营商垄断
dns域名解析
域名解析服务一般安装在每个上网终端上,用dns服务器实现
移动的dns服务器,默认是114.114.114.114,每一个移动手机卡,默认的dns服务器都是114.114.114.114
网络数据传输
MAC地址
数据发送给路由器,路由器转发给其他终端
同一个路由器下的设备互相通信,使用的是MAC地址
MAC地址是每一个计算机网卡出场设置的全球唯一的物理硬件地址
但是这种地址的转发只能是设备少的时候,遍历当前局域网的网络设备,一一对比
跨市级交换机之间的通信,不可能使用MAC地址进行遍历通信
此时IP地址出现了
IP地址
ip地址是根据行政区划进行划分的
前两位是区域网络部分,后两位是主机部分
ip的主要作用:寻址
端口号
ip地址帮我们访问到了主机,但是我们不知道应该访问那个进程
所以规定了端口号
区分计算机当中正在运行的进程
协议
协议就是双方达成的共识,我们都遵循这个共识合作完成一件事
http协议
http:超文本传输协议
html:超文本标记语言
http协议的作用主要就是规定了请求和相应的格式
http协议中主要就是请求和响应两部分
request和response两部分
请求
①请求方式+http版本的url规定
GET和POST请求优缺点对比
②请求头
- Cookie,很重要,因为http是无状态的
- Accept:返回类型;
Accept-Language:网站语言;
Accept-Encodng:请求的编码等; - host:主机域名
- User-Agent:发起请求需要的用户浏览器版本
响应
响应状态码(常见的几个)
200:成功
404:url拼写错误
500:后端报错
响应头
响应正文
想要的返回的数据