下载后可任意编辑2024 版计算机二级考试 WEB 程序复习重点一、HTTP什么是 HTTP 协议、(请求响应模式、无状态)超文本传输(HTTP)协议(HTTP-Hypertexttransferprotocol)是分布式,协作式,超媒体系统应用之间的通信协议
是万维网(worldwideweb)交换信息的基础
HTTP 的处理流程:建立连接、发出请求、生成响应、关闭连接HTTP 请求和响应协议的组成部分Http 请求:1
请求行响应:1
消息体get 和 post 的区别1
Post 传输数据时,不需要在 URL 中显示出来,而 Get 方法要在 URL 中显示
Post 传输的数据量大,可以达到 2M,而 Get 方法由于受到 URL 长度的限制,只能传递大约 1024 字节
Post 顾名思义,就是为了将数据传送到服务器段,Get 就是为了从服务器段取得数据
而Get 之所以也能传送数据,只是用来设计告诉服务器,你到底需要什么样的数据
Post 的信息作为 http 请求的内容,而 Get 是在 Http 头部传输的
CGI 是什么
CGI:用网关接口(CommonGatewayInterface)优点可以和系统底层相互通讯
缺点就是每一个连接都启动一个进程
很消费系统的资源
容器:web 容器是一种服务程序,在服务器一个端口就有一个提供相应服务的程序,而这个程序就是处理从客户端发出的请求,如 JAVA 中的 Tomcat 容器,ASP 的 IIS 或 PWS 都是这样的容器
一个服务器可以多个容器
作用:(就是一种所谓的中间件,用来运行 java 程序的
)web 容器主要是用于给处于容器中的应用程序组件(servlet,jsp)提供一个环境,使serv