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