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 路径 协议版本

相应格式
常见响应状态码


相关推荐
狼爷4 分钟前
从零用 Java 构建 AI Agent 框架:JavaManus 设计与实现深度解析
后端·langchain·aigc
郑州光合科技余经理6 分钟前
海外版外卖加盟:总站与分站配送规则怎么分开管
java·开发语言·前端·后端·uni-app·php·ai编程
91刘仁德19 分钟前
HTTP协议详解:从URL到HTTP服务器的完整实战
服务器·网络·笔记·网络协议·http
专业程序开发源22 分钟前
springboot简历管理系统81389-计算机课程设计、毕业设计
java·vue.js·spring boot·后端·spring·php·课程设计
专业程序开发源35 分钟前
springboot社区养老系统44071-计算机课程设计、毕业设计
vue.js·spring boot·后端·python·django·php·课程设计
小呆呆66643 分钟前
副业搞起来,小说,漫画,漫剧的成本优化思路
前端·后端·面试
周杰伦fans1 小时前
8GB显存下模型量化实战指南
人工智能·后端·c#
余槐i1 小时前
数据没回滚也不报错:@Transactional 自调用失效的 3 种复现与修复
spring boot·mysql·多线程·spring 事务
小蒜学长2 小时前
基于SpringBoot的佳新超市管理系统设计与实现系统(代码+数据库+LW)
java·数据库·spring boot·后端·佳新超市管理系统
可乐鸡翅yeah_2 小时前
hls.js 手动自定义 http 请求 loader,修改请求头实战
开发语言·前端·javascript·网络协议·http·ecmascript·m3u8在线