Tomcat与Http协议
2019-03-19 09:11:19 29 举报
AI智能生成
Tomcat
作者其他创作
大纲/内容
HTTP协议
请求协议
客户端发送给服务器的数据!
格式
POST
请求行:POST /hello/index.jsp HTTP/1.1
请求头
空行
请求体:POST才有请求体,请求体内容为:参数名=参数值&参数名=参数值,其中参数值为中文时,会使用URL编码
GET
请求行:请求方法 请求路径 请求协议及版本,例如:GET /hello/index.jsp HTTP/1.1
请求头:请求头就是一些键值,格式为:头:值,例如:Host:localhost
空行
常见请求头
Host:请求的服务器主机名
User-Agent:客户端浏览器与操作系统相关信息
Accept-Encoding:客户端支持的数据压缩格式
Connection:客户端支持的连接方式
Cookie
Content-Length:请求体的长度
Referer:当前发出请求的地址
Content-Type:如果是POST请求,会有这个头,默认值为application/x-www-form-urlencoded,表示请求体内容使用url编码。
响应协议
服务器发送给客户端的数据!
格式
响应行:HTTP/1.1 200 OK
响应头
空行
响应体(响应正文)
状态码
200:请求成功
302:请求重定向
304:请求资源没有改变
404:请求资源不存在,客户端请求错误
500:服务器内部错误
响应头
Content-Type:响应正文的MIME类型
Content-Length:响应正文的长度
Set-Cookie
Date:响应时间,可能会有8小时的误差,因为中国的时区问题
Refresh: 3;url=http://www.itcast.cn
不要缓存响应头
Expires:-1
Cache-Control: no-cache
Pragma: no-cache
HTML中指定响应头
在HTML页面中可以使用<meta http-equiv="" content="">来指定响应头
软件系统体系结构
常见软件系统体系结构
B/S
C/S
Web资源
Web资源介绍
静态资源和动态资源区别
访问Web资源
Web服务器介绍
Tomcat
概述
本地访问
http://www.localhost:8080
http://127.0.0.1:8080
http://真实ip地址:8080
如果不写具体路径,默认访问ROOT下的index文件。其他资源,不写具体路径,也访问该资源下的index文件
安装、启动
配置端口
Tomcat目录结构
bin
startup.bat
shutdown.bat
conf
context.xml
server.xml
配置端口:<Connector port...
配置虚拟主机:<Engine>下添加一个<Host >
tomcat-users.xml
web.xml
web文件中的MIME.PNG
lib
logs
temp
webapps
docs
examples
hello1
hello2
host-manager
manager
ROOT:名为ROOT的应用在浏览器中访问是可以不给出应用名称,给了反而是错的
work
创建JavaWeb应用
手动
静态网站
webapps
hello1
index.html
动态网站
webapps
hello2
WEB-INF
web.xml
classes:放class文件
lib:放jar包
静态或动态页面,但此时无法被客户断访问
静态或动态页面
index.html
index.jsp
Myeclipse自动生成
配置外部应用(了解)
方式1
conf/server.xml
<Host>
添加<Context>元素
server文件截图.png
<Context path="hello33" docBase="e:/hello3"/>
访问路径:http://localhost:8080/hello33/index.html
方式2
conf/Catalina/localhost
创建hello33.xml
在文件中编写<Context docBase="e:/hello3"/>
访问路径:http://localhost:8080/hello33/index.html
配置虚拟主机
1,conf/server文件中Connector元素修改端口
2,C:\WINDOWS\system32\drivers\etc\hosts中绑定www.huangsunting.com到127.0.0.1
3,server文件中另外添加一个<Host>
配置host.png
配置虚拟主机(激情五月天).mp4
server文件元素介绍.PNG
0 条评论
下一页
为你推荐
查看更多