HTTP、servlet

作者: 唯死撑尔 | 来源:发表于2019-05-07 17:51 被阅读0次

HTTP

一、定义

http(Hyper Text Transfer Protocol):超文本传输协议

二、作用

数据传输

三、概念

HTTP消息:

1.客户端发向服务器的请求消息

2.服务器回给客户端的响应消息

客户端和服务器之间的信息交换过程

1.客户端和服务建立连接

2.客户端向服务器发送请求

3.服务器对客户端进行相应

4.断开连接

http协议的特点:

1.HTTP协议是一个无状态的协议

2.HTTP1.1支持连续连接,一次连接可以发送多个请求

四、消息的基本格式

1.请求消息的基本格式

一个请求行

请求方式  资源路径  HTTP版本号

多个请求头

请求实体

2.响应消息的基本格式

一个状态行

HTTP版本号  http状态码  http状态描述 

若干应答头

一个空行

响应实体

servlet

一、什么是servlet?

servlet = server applet

二、servlet本质

本质上是java代码,和以前写的java代码有些许的不同:

1.实现了特殊的接口、或继承了特殊的java类

2.servlet不能由程序员去执行,由支持servlet的web服务器运行

3.一个Servlet负责对应的一个或一组URL访问请求,并返回相应的响应内容。

三、servlet的运行流程

1.浏览器在地址栏中指定url,发起一个请求

2.服务器根据url的内容,进行解析,找到对应的servlet

3.serlvet执行代码,并返回数据给服务器

4.服务器将数据返回给浏览器

5.浏览器解析数据,展示数据

相关文章

网友评论

    本文标题:HTTP、servlet

    本文链接:https://www.haomeiwen.com/subject/ydpyoqtx.html