JavaWeb_SpringBootWeb,HTTP协议,Tomcat快速入门

需求:使用SpringBoot开发一个web应用,浏览器发起/hello请求后,给浏览器返回字符串"hello World!"

1.创建springboot工程,并勾选web开发相关依赖

2.定义HelloController类,添加方法Hello,并添加注解

3.运行测试

创建Spring工程后可将.mvn文件夹 mvnw mvnw.cmd gitinore 与help.md删除

创建完成后的pom文件:

启动类:

请求处理类:

由于占用的是8080端口,所以需要浏览器访问本机的对应端口:

HTTP协议:

请求数据格式:

请求方式-get:请求参数在请求行中,没有请求体.get方式请求大小是有限制的

请求方式-post:请求参数在请求体中,post请求大小是没有限制的

响应数据格式:

HTTP相应格式:

常见的相应状态码:

Tomcat介绍:

部署项目:

将项目放置在webapps目录下即部署完成

相关推荐
许彰午15 小时前
52-useWebSocket自动重连
java·低代码·架构
青山木15 小时前
RocketMQ 入门到原理(一):整体架构与消息的生命周期
java·分布式·后端·中间件·架构·rocketmq
xcl092515 小时前
上海24小时自助健身房系统软件开发实战与架构解析
java·spring boot
传奇开心果编程15 小时前
【Rust入门练中学】 第1课:从零开始
开发语言·学习·rust
张宜强15 小时前
023 SpringBoot实现萌宠集市
java·课程设计
花哥码天下15 小时前
docker流水线
java
十二同学啊16 小时前
Drools规则引擎:让复杂业务规则从代码中解耦
java·后端·开源
Brilliantwxx16 小时前
【STM32】 SPI阻塞式通信与HAL源码(串口读ID实战)
开发语言·stm32·单片机·嵌入式硬件·ecmascript
周先生FullStack16 小时前
Mac + 容器本地 MySQL/Redis 环境搭建与网络原理实战
java·spring boot·微服务·容器·架构·个人开发
吠品16 小时前
Nginx负载均衡配置与线上故障排查的一些经验
java·开发语言·数据库