JavaWeb5 SpringBoot+HTTP协议

Spring

Spring Boot

非常快速构建应用程序,简化开发

(1)创建Springboot工程,勾选web开发依赖

创建好的目录,并将没用多余的删掉了

(2)定义请求处理类,并添加方法

创建请求处理类和请求处理方法

java 复制代码
//普通Java类
public class HelloController {
    public String helo(){
        System.out.println("hello world");
        return "hello world";
    }
}
java 复制代码
import org.springframework.web.bind.annotation.RestController;
//请求处理类
@RestController
public class HelloController {
    @RequestMapping("/hello")//浏览器请求hello地址最终就会调用这个方法
    public String helo(){
        System.out.println("hello world");
        return "hello world";
    }
}

启动

运行main方法【main方法在Application.java里】

HTTP协议

超文本传输协议。规定浏览器和服务器数据传输的规则

缺点:多次请求间不能共享【可以通过web回话技术解决】

优点:快速

请求数据格式

请求行,请求头,请求体

GET 路径 协议版本

相应格式
常见响应状态码


相关推荐
章豪Mrrey nical3 小时前
前后端分离工作详解Detailed Explanation of Frontend-Backend Separation Work
后端·前端框架·状态模式
派大鑫wink4 小时前
【JAVA学习日志】SpringBoot 参数配置:从基础到实战,解锁灵活配置新姿势
java·spring boot·后端
程序员爱钓鱼5 小时前
Node.js 编程实战:文件读写操作
前端·后端·node.js
xUxIAOrUIII5 小时前
【Spring Boot】控制器Controller方法
java·spring boot·后端
Dolphin_Home5 小时前
从理论到实战:图结构在仓库关联业务中的落地(小白→中级,附完整代码)
java·spring boot·后端·spring cloud·database·广度优先·图搜索算法
zfj3215 小时前
go为什么设计成源码依赖,而不是二进制依赖
开发语言·后端·golang
weixin_462446235 小时前
使用 Go 实现 SSE 流式推送 + 打字机效果(模拟 Coze Chat)
开发语言·后端·golang
JIngJaneIL5 小时前
基于springboot + vue古城景区管理系统(源码+数据库+文档)
java·开发语言·前端·数据库·vue.js·spring boot·后端
小信啊啊6 小时前
Go语言切片slice
开发语言·后端·golang
全靠bug跑7 小时前
Spring Cloud OpenFeign 实战三部曲:快速集成 · 连接池优化 · 客户端抽取
java·spring boot·openfeign