JAVAEE基础
编程语言
2020-02-12 18:04:16
阅读次数: 0
1.javaee 网站; servlet; jsp; el,jstl,dom,mvc;ajax; 2.软件架构的分类 c/s架构:client/server(qq,网游),也叫胖客户端; 优点:能充分利用客户端的资源,服务器的压力相对较小; 缺点:维护成本高; b/s架构:browser/server;也叫瘦客户端; 优点:维护方便,不需要在客户端安装应用程序; 缺点:服务器压力大; 3.http协议; http协议是超文本传输协议(hypertext transfer protocol) 特点: 它是以TCP/IP做为基础的一个应用层协议; http协议是基于请求/响应的处理方式的协议; http协议是一个无状态,无连接的协议; 4.http工作原理 创建tcp连接 发送请求 返回响应 关闭连接;
如果http1.1,一个连接中可以并发发送多个请求; http的结构; 请求(request)的规范; 1. 一个请求行,若干个消息头,一个请求体(可选) 请求行: GET url 协议版本; 例如:GET index.jsp HTTP/1.1 消息头: 客户端给服务端提供的一些额外信息(); 请求体: 客户端给服务端发送的数据内容;
PS:1.在浏览器地址栏输入或通过超链接访问,那么请求方法为GET
2.若请求方法为POST,则消息头中多出一项:Content-Length,值为请求体的长度
3.只有POST请求可能有请求体,GET请求一定没有请求体
4.GET方法的传递数据通过请求行(信息不安全),POST方法传递数据通过内容体 响应(response)的规范 1.一个状态行,若干个消息头,一个内容体; 状态行 协议 状态码 状态描述 HTTP/1.1 200 ok 消息头: 内容体: 服务端给客户端返回的内容; |
|
发布了597 篇原创文章 ·
获赞 2 ·
访问量 6488
转载自blog.csdn.net/heima201907/article/details/104282127