ttp协议
http协议,是超文本传输协议,由http请求和http相应组成
HTTP请求:
http请求行:1、请求方法 2、要请求的资源 3、协议的版本,有1.1和1.0
1.0版本,创建连接,返回一个web资源,断开连接
1.1版本,创建连接,返回一个web资源,保持连接
http请求头:
是以键值对的形式表示,key,values
Cookie:与会话有关技术,用于存放浏览器缓存的cookie信息
User-Agent:浏览器通知服务器,客户端浏览器与操作系统相关信息
请求体:
当请求方式是post的时,请求体会有请求的参数,格式如下:
username=zhangsan&password=123
如果请求方式为get,那么请求参数不会出现在请求体中,会拼接在url地址后面
http响应:
响应行:
http协议,状态码,状态信息
常用的状态码:
200 :请求成功。
302 :请求重定向。
304 :请求资源没有改变,访问本地缓存。
404 :请求资源不存在。通常是用户路径编写错误,也可能是服务器资源已删除。
500 :服务器内部错误。通常程序抛异常。
状态信息:随状态码变化而变化
响应头:
Location:指定响应的路径,需要与状态码302配合使用,完成跳转。
Set-Cookie:与会话相关技术。服务器向浏览器写入cookie
响应体:响应体是服务器回写给客户端的页面正文,浏览器将正文加载到内存,然后解析渲染 显示页面内容
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Tomcat服务器
(1)B/S系统和C/S系统
Brower/Server:浏览器 服务器 系统 ----- 网站
Client/Server:客户端 服务器 系统 ----- QQ、飞秋、大型游戏
(2)web应用服务器
供向外部发布web资源的服务器软件,tomcat等等
(3)web资源
存在于web应用服务器可供外界访问的资源就是web资源
例如:存在于web应用服务器内部的Html、Css、js、图片、视频等
(4)请求和响应
(5)请求的URL地址
安装Tomcat
在Eclipse中怎配置tomcat
先创建一个工程,new——Dynamic Web Project。 //project name写工程名字,Dynamic web module version 填写2.5,会自动生成xml文件
点击window- preferences
点击add
看下面的控制台,点击
右击,选择add and Remove
选择要加入的工程
点击绿色的播放按钮就可以了