spring学习十二 application/x-www-form-urlencoded还是application/json
2024-08-23 15:07:48
application/x-www-form-urlencoded还是application/json
get、 POST 用哪种格式?
后台如何得到这些值?
如何用ajax 或者是 postman 发送这些 请求?
11.2.3 执行REST动作:
A) GET、POST方式提时, 根据request header Content-Type的值来判断:
application/x-www-form-urlencoded, 可选(即非必须,因为这种情况的数据@RequestParam, @ModelAttribute也可以处理,当然@RequestBody也能处理);
multipart/form-data, 不能处理(即使用@RequestBody不能处理这种格式的数据);
其他格式, 必须(其他格式包括application/json,application/xml等。这些格式的数据,必须使用@RequestBody来处理);
B) PUT方式提交时, 根据request header Content-Type的值来判断
application/x-www-form-urlencoded, 必须;
multipart/form-data, 不能处理;
其他格式, 必须
public void putUser(@RequestBody final UserWsDTO user) throws DuplicateUidException{}
最新文章
- GJM :Unity使用EasyAR实现脱卡功能
- iOS-----Crash文件分析(一)
- 软件工程-构建之法 WordCount小程序 统计文件中字符串个数,单词个数,词频,行数
- 别再迷信 zepto 了
- Linux下串口编制【转】
- Maven3路程(六)用Maven创建Spring3 MVC项目
- 【JSP】<;meta>;标签用法
- Jordan Lecture Note-1: Introduction
- [Hadoop源码解读](六)MapReduce篇之MapTask类
- Devexpress之dxErrorProvider
- Ext4.0.7使用Ext.grid.ColumnModel报错:TypeError: Ext.grid.Model is not a constructor
- 安卓开发37:自定义的HorizontalScrollView类,使其pageScroll的时候焦点不选中
- Hibernate三种状态及生命周期
- 常见的XSS攻击代码
- Gradle笔记——关于Gradle 1.12
- 【python进阶】深入理解系统进程2
- webpack配置模块的查找范围
- js 模拟css3 动画2
- Spring-boot:快速搭建微框架服务
- 【JAVA】猜数字
热门文章
- How to Delete using INNER JOIN with SQL Server?
- 【P1947】笨笨当粉刷匠(DP+前缀和)
- 如何在myEclipse中创建配置文件,比如:XXX.properties
- android、ipone在文本框中输入文字的不同
- 03_01_基本操作_增(insert)
- Tair分布式缓存
- 有关linux下redis overcommit_memory的问题,有需要的朋友可以参考下。
- EF-简化排序
- TCP/IP详解学习笔记(4)-ICMP协议,ping和Traceroute【转】
- 计算机网络【六】:传输层-TCP概述 【转】