为什么一定要使用formdata格式……很大原因是因为当时我犯蠢…… 前端肯定是JS了,具体不写了,使用Postman测试,后端语言是Java,框架Spring Boot,使用IntelliJ IDEA 一.基本类型 例: 可以看到form-data只能传递键值对形式. 简单类型直接传递就可以了. 二.对象类型 Java代码: import org.springframework.web.bind.annotation.RequestMapping; import org.springframe…
urlencoded:form表单和ajax提交数据的默认编码格式 form-data:传文件 application/json:json格式数据 >>> 前后端分离 urlencoded() >>> username=jason&password=123 form-data application/json >>>JsonResponse.string({"name":"jason","pas…
前后端进行数据交互时候 要优先考虑json格式即简直对形式,[{}] 列表形式 等便于操作的数据结构…
  学习加密(四)spring boot 使用RSA+AES混合加密,前后端传递参数加解密 技术标签: RSA  AES  RSA AES  混合加密  整合   前言:   为了提高安全性采用了RSA,但是为了解决RSA加解密性能问题,所以采用了RSA(非对称)+AES(对称加密)方式,如果只考虑其中一种的,可以去看我前面两篇文章,专门单独写的demo,可以自行整合在项目中 大致思路: 客户端启动,发送请求到服务端,服务端用RSA算法生成一对公钥和私钥,我们简称为pubkey1,prikey1…
这是 CMS 框架系列文章的第二篇,第一篇开源了该框架的代码和简要介绍了框架的目的.作用和思想,这篇主要解析如何把sql 转成标准 xml 配置文件和把前端post的增删改数据规范成方便后台解析的结构,以实现后端自动化操作数据库. [开源.NET] 轻量级内容管理框架Grissom.CMS(第一篇分享一个前后端分离框架) [开源.NET] 轻量级内容管理框架Grissom.CMS(第二篇前后端交互数据结构分析) [开源.NET] 轻量级内容管理框架Grissom.CMS(第三篇解析配置文件和数据…
前言 使用浏览器访问网站是日常生活中必不可少的一件事情,当我们在浏览器地址栏中输入网址后会看到网站的内容,那么这个过程中发生了什么?下面简单介绍下浏览器访问网站过程. 第一步:浏览器向DNS服务器发起DNS请求,DNS服务器解析域名后返回域名对应的网站服务器IP地址第二步:浏览器获取IP地址后向网络服务器发送一个HTTP请求第三步:网络服务器解析浏览器的请求后从数据库获取资源,将生成的html文件封装至HTTP 响应包中,返回至浏览器解析 下图抓包显示了访问"www.baidu.com"…
前端页面通过thymeleaf渲染 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </dependency> 前后端的传递关键在html上面,请看代码: <!DOCTYPE html> <html xmlns:th="http://…
使用multiparty 模块 下载 cnpm install multiparty --save 前端代码: <template> <div class="add-area"> <Dialog :msg="msg" :tagClass="tagClass" v-show="dialogHidden"></Dialog> <div class="top-area&…
一.前端--->后端 1.form表单 <form method="post" action="/test/?a=1&b=2"> {% csrf_token %} <input type="text" name="user"> <input type="submit" value="提交"> </form> #后台可以通过re…
开始使用axios的时候,按照官网的例子请求后端接口,遇到了后端接收不到数据的情况. 翻看了文档也没找到解决方法.先来了解下基本的axios 想要使用axios,需要先安装 npm install axios --save 然后引入  import axiox from 'axios' 接下来就可以使用它跟后端交互了. get方式的基本用法 axios({ url:'/',      //这里填后端接口地址 method:'get',     //请求方式,默认是get ,可不声明 params…