目录:SpringBootWeb入门 ,HTTP协议 ,Web服务器-Tomcat
一.SpringBootWeb快速入门
1.创建springboot工程,并勾选web开发相关依赖
2.定义HelloController类,添加方法hello,并添加注解
3.运行测试
//请求处理类
@RestController
public class HelloController {
@RequestMapping("/Hello")
public String hello(){
System.out.println("Hello World~");
return "Hello World ~ ";
}
}
二.HTTP协议
目录:HTTP-概述,HTTP-请求协议,HTTP-响应协议,HTTP-协议解析
1.HTTP-请求数据格式:
请求行:请求数据第一行(请求方式,资源路径,协议)
请求头:第二行开始,格式key:value
请求体:post请求,存放请求参数(与请求头有个空格来区分)
2.请求方式-get:没有请求体 请求参数在请求行中
请求方式-post:请求大小是没有限制的 请求参数在请求体中
3.HTTP-响应格式
响应行:响应数据第一行
响应头:第二行开始
响应体 :最后一部分,存放响应数据
4.状态码:
200:客户端请求成功
404:请求资源不存在
500:服务器发生不可预期的错误
三.Web服务器-Tomcat
目录:简介,基本使用,入门程序解析