Http协议、web服务器

summarize

http协议就是一个请求服务器和服务器响应的过程

http请求分三部分

1请求行:

2 请求头

3 请求体:(用户提交信息的方式:键值对,get没有请求体,因为在地址栏已经明了,只有post才有请求)

http响应分三部分

响应行:

响应头:服务器信息

响应体:服务器根据客户请求给出的客户端页面

创建动态dynamic项目 

Java代码放在 Resources

一、Http协议

1.什么是Http协议

HTTP,超文本传输协议(HyperText Transfer Protocol)是互联网上应用最为广泛的     一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为     了提供一种发布和接收HTML页面的方法

2.Http协议的组成

Http协议由Http请求和Http响应组成,当在浏览器中输入网址访问某个网站时, 你的浏览器会将你的请求封装成一个Http请求发送给服务器站点,服务器接收到请    求后会组织响应数据封装成一个Http响应返回给浏览器。即没有请求就没有响应

二、Tomcat服务器

1.Web开发中的常见概念

(1)B/S系统和C/S系统

Brower/Server:浏览器 服务器 系统 ----- 网站

Client/Server:客户端 服务器 系统 ----- QQ、飞秋、大型游戏

(2)web应用服务器

供向外部发布web资源的服务器软件

(3)web资源

存在于web应用服务器可供外界访问的资源就是web资源

例如:存在于web应用服务器内部的Html、Css、js、图片、视频等

1)静态资源:指web页面中供人们浏览的数据始终是不变。比如:HTML、CSS、      JS、图片、多媒体。

2)动态资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问  web页面看到的内容各不相同。比如:JSP/Servlet、ASP、PHP

javaWEB领域:动态资源认为通过java代码去动态生成html

猜你喜欢

转载自www.cnblogs.com/zs0322/p/11101944.html