tomcat连接以及HTTP协议

1.tomcat

1.web应用服务器 Apache组织机构
2.
	(1)官网下载(8.0以上,针对get乱码,自动解决中文乱码问题)
	(2)window系统  xx.zip
	   Linux系统   xx.tar.gz
	(3)解压使用tomcat服务器
		需要配置JAVA_HOME系统变量
		tomcat使用Java语言编写
		如果还出现闪屏
		配置系统变量JAR_HOME
		本地启动进入bin目录---startup.bat--->日志有乱码
		在tomcat的conf目录中--->logging.properties中修改字符集,黑窗口默认gbk
		访问tomcat是否启动成功:http://localhost:8080/
		(底层:TCP/IP,Server和Client客户端之间的交互)
		在tomcat的webapps建议文件夹:http://localhost:8080/建立的文件夹名/xx.html
3.tomcat目录结构
	(1)bin目录:tomcat执行目录
	(2)conf目录:服务器配置目录
		server.xml:xml配置文件,规定tomcat服务器连接端口8080
		web.xml:全局配置文件:服务器启动时读取里面的内容
	(3)lib目录:tomcat里面的jar包
	(4)logs目录:日志文件目录,tomcat启动过程中,在使用过程中出现任何的异常或者启动的日志都存储在里面
	(5)temp目录:临时目录
	(6)webapps目录:以后可以将web项目部署到webapps
		webapps都是网站的信息:web项目目录,CSS文件,js文件,img素材文件,WEB-INF(web.xml:网站的配置文件)
	(7)work目录:存储jsp文件(java服务页面)

2.HTTP协议

1.超文本传输协议(Hyper Text Transfer Protocol)
	作用:规范了服务器和浏览器的数据交互
2.特点:
	(1)简单快速
	(2)灵活
	(3)无状态
	(4)无连接(HTTP1.1版本之后支持可持续连接)
	(5)支持C/S和B/S结构
3.HTTP协议的交互流程
	(1)建立连接:三次握手--->SYN,ACK+SYN,ACK
	(2)发送请求:请求格式:见下
	(3)返回响应:响应格式:见下
	(4)关闭连接:四次分手
4.请求方法
	get:
	post:
(1)请求格式
请求行:
请求头:
空行:
请求体:
(2)响应格式
状态行:
响应头:
空行:
响应体:
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值