2018年计算机二级考试WEB考点:什么是HTTP协议

  2017年计算机等级考试已经结束,出国留学网为考生们整理了2018年计算机二级考试WEB考点,希望能帮到大家,想了解更多资讯,请关注我们,小编会及时更新的哦。

  2018年计算机二级考试WEB考点:什么是HTTP协议

  什么是HTTP协议、(请求响应模式、无状态)

  超文本传输(HTTP)协议(HTTP-Hypertexttransferprotocol)是分布式,协作式,超媒体系统应用之间的通信协议。是万维网(worldwideweb)交换信息的基础。

  HTTP的处理流程:

  建立连接、

  发出请求、

  生成响应、

  关闭连接

  HTTP请求和响应协议的组成部分

  Http请求:1.请求行响应:1.状态行

  2.请求头2.响应头

  3.空行3.空白行

  4.消息体4.消息体

  get和post的区别

  1.Post传输数据时,不需要在URL中显示出来,而Get方法要在URL中显示。

  2.Post传输的数据量大,可以达到2M,而Get方法由于受到URL长度的限制,只能传递大约1024字节.

  3.Post顾名思义,就是为了将数据传送到服务器段,Get就是为了从服务器段取得数据.而Get之所以也能传送数据,只是用来设计告诉服务器,你到底需要什么样的数据.Post的信息作为http请求的内容,而Get是在Http头部传输的。

  CGI是什么?特点是什么?缺陷?

  CGI:用网关接口(CommonGatewayInterface)

  优点可以和系统底层相互通讯。

  缺点就是每一个连接都启动一个进程。很消费系统的资源。

  容器是什么?有什么作用?

  容器:

  web容器是一种服务程序,在服务器一个端口就有一个提供相应服务的程序,而这个程序就是处理从客户端发出的请求,如JAVA中的Tomcat容器,ASP的IIS或PWS都是这样的容器。一个服务器可以多个容器。

  作用:(就是一种所谓的中间件,用来运行java程序的。)

  web容器主要是用于给处于容器中的应用程序组件(servlet,jsp)提供一个环境,使servlet,jsp直接跟容器中的环境变量交互。这样,我们就可以把注意力放在用servlet实现业务逻辑上,而不必为系统底层服务

  容器对Servlet的支持包括:

  通信支持(利用容器提供的方法)

  生命周期管理(容器控制着servlet的生死)

  多线程支持(容器会自动地为它接收的每个servlet请求创建一个新的java线程)

  支持JSP(容器会自动把JSP翻译成为servletjava代码)

  处理安全性(javaweb应用程序通常需要实现安全控制,限制用户可以访问的资源)

  Servlet是什么?规范/一系列接口和类/Web容器和Servlet程序之间通讯的基础

  Servlet是一个在web服务器端或者应用服务器端运行的java程序,主要用于在服务器端产生动态内容

  Servlet规范的组成:

  1)Web应用程序

  2)Servlet和HTTPServlet

  3)过滤器

  4)安全

  5)国际化

  读取客户端发送的显式和隐式数据、生成结果、向客户端发送显式数据(即文档)和隐式数据(HTTP响应数据)

  Web容器与Servlet如何配合处理请求

  1)客户端向Web服务器发起一个HTTP请求。

  2)HTTP请求被Web服务器接受,如果请求的是静态页面,则由Web服务

  器负责处理。如果请求的是JavaWeb组件(Servlet或者JSP),

  则移交给Web容器。Web容器可以在主机的同一个进程、不同的进程

  或其他的Web服务主机的进程中启动。

  3)Web容器根据Servlet的配置文件确定调用的具体Servlet类,并把

  request对象、response对象传给它。

  4)Servlet通过request对象知道客户端的使用者是谁,客户的请求信

  息是什么和其他的一些信息。Servlet处理完请求后把要返回的信

  息放入response对象返回到客户端。

  5)一旦Servlet完成了请求的处理,Web容器就会刷新response,

  把控制权返回给web服务器

  Web应用程序的组成结构

  项目根目录

  WEB-INF

  --lib

  --classescom.lovo.shpping.po.xxxx

  web.xml(所有应用程序的配置文件都统一命名)

  Tomcat介绍、目录结构

  如何在Tomcat下手工部署一个Web应用程

  TomcatServlet/JSP

  6.x2.5/2.1

  5.x2.4/2.0

  4.x2.3/1.2

  3.x2.2/1.1

  出国留学网计算机等级考试 栏目推荐

  2018年计算机等级考试计划

  2018年计算机等级考试时间

  计算机等级考试动态

  计算机等级考试报名时间

  计算机等级考试时间

  计算机等级考试准考证打印时间

  计算机等级考试成绩查询时间

  计算机等级考试试题及答案

分享

热门关注

计算机二级考试时间多长

关于计算机二级

计算机二级考试时间一年几次呢

关于计算机二级

计算机二级考试时间分配

关于计算机二级

计算机二级考试内容考些什么

考试内容

计算机二级什么时候出成绩呢

计算机成绩

计算机二级考试重要考点归纳

二级考试重要考点归纳

计算机二级考试考些什么

计算机二级考试考什么

计算机二级考试内容是什么

计算机二级考试内容

计算机二级考试内容是什么?

计算机二级考试内容

计算机二级office考什么

计算机二级