Spring Boot 快速入门

Spring Boot 可以帮助我们非常快速的构建应用程序、简化开发、提高效率

Spring Boot集成及测试这里就不过多赘述啦~~~

HTTP协议

HTTPHyper Text Transfer Protocol超文本传输协议规定了浏览器与服务器之间

数据传输的规则。

特点:

基于TCP协议: 面向连接,安全

TCP是一种面向连接的(建立连接之前是需要经过三次握手)、可靠的、基于字节流

的传输层通信协议,在数据传输方面更安全。

 

基于请求-响应模型: 一次请求对应一次响应

请求和响应是一一对应关系,没有请求,就没有响应。

 

HTTP协议是无状态协议: 对于事物处理没有记忆能力。每次请求-响应都是独立

无状态指的是客户端发送HTTP请求给服务端之后,服务端根据请求响应数据,响

应完后,不会记录任何信息。这种特性有优点也有缺点,

 

缺点: 多次请求间不能共享数据

优点: 速度快

 

HTTP-请求协议

 

 

请求数据分为三个部分:请求行、请求头、请求体。

 

请求行

GET [请求方式]

/brand/findAll [请求URL路径]

?name=OPPO&status=1 [请求数据]

HTTP/1.1 [HTTP协议及版本]

 

 

请求头: 第二行开始,格式为key: value形式

请求头中会包含若干个属性,常见的HTTP请求头有:

 

 

 

请求体:POST请求的最后一部分,存储请求参数

  • GET请求请求参数在请求行中,没有请求体,如:/brand/findAll?name=OPPO&status=1。GET请求请求参数大小有限制。
  • POST请求请求参数在请求体中,POST请求大小是没有限制的。

 

HTTP-响应协议

响应数据总共分为三部分内容,分别是:响应行、响应头、响应体

响应行:响应数据的第一行,响应行包含三块内容,

分别是 HTTP/1.1[HTTP协议及版本]

200[响应状态码]

ok[状态码的描述]

响应头:第二行开始,格式为key:value形式

响应头中会包含若干个属性,常见的HTTP响应头有:

响应体: 最后一部分。存放响应数据

响应状态码:

  • 200  ok 客户端请求成功
  • 404  Not Found 请求资源不存在
  • 500 Internal Server Error 服务端发生不可预期的错误

WEB服务器-Tomcat

  1. Web服务器的作用

封装HTTP协议操作,简化开发

可以将Web项目部署到服务器中,对外提供网上信息浏览服务

  1. Tomcat是一个轻量级的Web服务器,支持Servlet/JSP少量JavaEE规范,也称为Web容器,Servlet容器。

Web服务器软件使用步骤

  • 准备静态资源
  • 下载安装Web服务器软件
  • 将静态资源部署到Web服务器上
  • 启动Web服务器使用浏览器访问对应的资源
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值