前后端规约

server/2025/1/8 2:00:15/

文章目录

  • 引言
  • I 【强制】
    • 前后端交互的 API
    • 请求内容
    • 响应体
    • 响应码
  • II 【推荐】
    • MVC
    • 响应体
  • III【参考】
  • IV 其他

引言

  • 服务器内部重定向必须使用 forward;
  • 外部重定向地址必须使用 URL 统一代理模块生成,否则会因线上采用 HTTPS 协议而导致浏览器提示“不安全”,并且还会带来 URL 维护不一致的问题。

I 【强制】

前后端交互的 API

需要明确协议、域名、路径、请求方法、请求内容、状态码、响应体。

  • 1)协议:生产环境必须使用 HTTPS。
  • 2)路径:每一个 API 需对应一个路径,表示 API 具体的请求地址:
a)代表一种资源,只能为名词,推荐使用复数,不能为动词,请求方法已经表达动作意义。
b)URL 路径不能使用大写,单词如果需要分隔,统一使用下划

http://www.ppmy.cn/server/156241.html

相关文章

安卓漏洞学习(十八):Android加固基本原理

APP加固技术发展历程 APK加固整体思路 加固整体思路:先解压apk文件,取出dex文件,对dex文件进行加密,然后组合壳中的dex文件(Android类加载机制),结合之前的apk资源(解压apk除dex以外…

el-table行列转换简单版,仅限单行数据

原始数据格式如下&#xff0c;如果不是此格式&#xff0c;请转换成以下格式在进行以下操作 [{ label: name, value: Tom },{ label: age, value: 25 },{ label: country, value: UK } ]代码如下 <template><el-table :data"tableData" style"width: …

探索光耦:光耦在风力发电中的应用——保障绿色能源的高效与安全

在全球能源结构加速向清洁、可再生方向转型的今天&#xff0c;风力发电作为一种绿色能源&#xff0c;已成为各国新能源发展的重要组成部分。然而&#xff0c;风力发电系统在复杂的环境中长时间运行&#xff0c;对系统的安全性、稳定性和抗干扰能力提出了极高要求。光耦&#xf…

ESP32学习--SPIFFS文件系统

文件系统SPIFFS学习 本次学习基于 storage/spiffsgen 例程 前言 在嵌入式系统的学习过程中&#xff0c;我们将越来越频繁的需要去和内存打交道&#xff0c;有的是外置存储&#xff0c;有的是内置的存储。当我们需要管理的内存越来越多的时候&#xff0c;再使用简单的地址读…

Spring Boot 3 配置大全系列 —— 如何配置用户的登录与认证?

学会这款 &#x1f525;全新设计的 Java 脚手架 &#xff0c;从此面试不再怕&#xff01; 升级 Spring Boot 3 配置讲解 —— 如何配置用户的登录与认证&#xff1f; 随着 Spring Boot 3 的发布&#xff0c;开发者迎来了许多新特性和改进&#xff0c;尤其是在安全性和用户认证…

题目解析与代码实现:You‘re Given a String

引言 本文将详细解读一道字符串处理题目 “You’re Given a String”&#xff0c;并用 Python 实现该题的解决方案&#xff0c;同时解析其核心算法逻辑。本文适合有一定基础的程序员&#xff0c;希望通过字符串算法提升能力的读者。 1. 题目描述 问题背景 题目给出了一个字符…

安卓11 SysteUI添加按钮以及下拉状态栏的色温调节按钮

最近客户想要做一个台灯产品&#xff0c;需要实现 串口调节台灯功能 &#xff0c;其中包括 亮度调节 色温调节 开关 三个功能 话不多说&#xff0c;贴代码 diff --git a/packages/SystemUI/AndroidManifest.xml b/packages/SystemUI/AndroidManifest.xml old mode 100644 new …

wireshark超简单简单抓取自己网站的https包解密

端口8007 ip.addr 222.125.231.1 &&tcp.srcport8007&&http 我这网站虽然是https加密协议但是是超文本协议还是http1 而不是http2有的则是http2 也可以输入&&tls过滤只看传输层 image.png image.png 解密办法 配置日志文件到环境变量&#xff0c;然后c…