使用postman发送post请求:

produces:指定响应体返回类型和编码

使用前:

使用后:

官方文档:

producespublic abstract java.lang.String[] produces
The producible media types of the mapped request, narrowing the primary mapping.The format is a single media type or a sequence of media types, with a request only mapped if the Accept matches one of these media types. Examples:produces = "text/plain"produces = {"text/plain", "application/*"}produces = MediaType.APPLICATION_JSON_UTF8_VALUEIt affects the actual content type written, for example to produce a JSON response with UTF-8 encoding, MediaType.APPLICATION_JSON_UTF8_VALUE should be used.Expressions can be negated by using the "!" operator, as in "!text/plain", which matches all requests with a Accept other than "text/plain".Supported at the type level as well as at the method level! When used at the type level, all method-level mappings override this produces restriction.See Also:MediaTypeDefault:{}

定义内容:MediaType类


Fields
Modifier and Type   Field and Description
static MediaType    ALL
Public constant media type that includes all media ranges (i.e.
static java.lang.String ALL_VALUE
A String equivalent of ALL.
static MediaType    APPLICATION_ATOM_XML
Public constant media type for application/atom+xml.
static java.lang.String APPLICATION_ATOM_XML_VALUE
A String equivalent of APPLICATION_ATOM_XML.
static MediaType    APPLICATION_FORM_URLENCODED
Public constant media type for application/x-www-form-urlencoded.
static java.lang.String APPLICATION_FORM_URLENCODED_VALUE
A String equivalent of APPLICATION_FORM_URLENCODED.
static MediaType    APPLICATION_JSON
Public constant media type for application/json.
static MediaType    APPLICATION_JSON_UTF8
Public constant media type for application/json;charset=UTF-8.
static java.lang.String APPLICATION_JSON_UTF8_VALUE
A String equivalent of APPLICATION_JSON_UTF8.
static java.lang.String APPLICATION_JSON_VALUE
A String equivalent of APPLICATION_JSON.
static MediaType    APPLICATION_OCTET_STREAM
Public constant media type for application/octet-stream.
static java.lang.String APPLICATION_OCTET_STREAM_VALUE
A String equivalent of APPLICATION_OCTET_STREAM.
static MediaType    APPLICATION_PDF
Public constant media type for application/pdf.
static java.lang.String APPLICATION_PDF_VALUE
A String equivalent of APPLICATION_PDF.
static MediaType    APPLICATION_PROBLEM_JSON
Public constant media type for application/problem+json.
static MediaType    APPLICATION_PROBLEM_JSON_UTF8
Public constant media type for application/problem+json.
static java.lang.String APPLICATION_PROBLEM_JSON_UTF8_VALUE
A String equivalent of APPLICATION_PROBLEM_JSON_UTF8.
static java.lang.String APPLICATION_PROBLEM_JSON_VALUE
A String equivalent of APPLICATION_PROBLEM_JSON.
static MediaType    APPLICATION_PROBLEM_XML
Public constant media type for application/problem+xml.
static java.lang.String APPLICATION_PROBLEM_XML_VALUE
A String equivalent of APPLICATION_PROBLEM_XML.
static MediaType    APPLICATION_RSS_XML
Public constant media type for application/rss+xml.
static java.lang.String APPLICATION_RSS_XML_VALUE
A String equivalent of APPLICATION_RSS_XML.
static MediaType    APPLICATION_STREAM_JSON
Public constant media type for application/stream+json.
static java.lang.String APPLICATION_STREAM_JSON_VALUE
A String equivalent of APPLICATION_STREAM_JSON.
static MediaType    APPLICATION_XHTML_XML
Public constant media type for application/xhtml+xml.
static java.lang.String APPLICATION_XHTML_XML_VALUE
A String equivalent of APPLICATION_XHTML_XML.
static MediaType    APPLICATION_XML
Public constant media type for application/xml.
static java.lang.String APPLICATION_XML_VALUE
A String equivalent of APPLICATION_XML.
static MediaType    IMAGE_GIF
Public constant media type for image/gif.
static java.lang.String IMAGE_GIF_VALUE
A String equivalent of IMAGE_GIF.
static MediaType    IMAGE_JPEG
Public constant media type for image/jpeg.
static java.lang.String IMAGE_JPEG_VALUE
A String equivalent of IMAGE_JPEG.
static MediaType    IMAGE_PNG
Public constant media type for image/png.
static java.lang.String IMAGE_PNG_VALUE
A String equivalent of IMAGE_PNG.
static MediaType    MULTIPART_FORM_DATA
Public constant media type for multipart/form-data.
static java.lang.String MULTIPART_FORM_DATA_VALUE
A String equivalent of MULTIPART_FORM_DATA.
static java.util.Comparator<MediaType>    QUALITY_VALUE_COMPARATOR
Comparator used by sortByQualityValue(List).
static java.util.Comparator<MediaType>    SPECIFICITY_COMPARATOR
Comparator used by sortBySpecificity(List).
static MediaType    TEXT_EVENT_STREAM
Public constant media type for text/event-stream.
static java.lang.String TEXT_EVENT_STREAM_VALUE
A String equivalent of TEXT_EVENT_STREAM.
static MediaType    TEXT_HTML
Public constant media type for text/html.
static java.lang.String TEXT_HTML_VALUE
A String equivalent of TEXT_HTML.
static MediaType    TEXT_MARKDOWN
Public constant media type for text/markdown.
static java.lang.String TEXT_MARKDOWN_VALUE
A String equivalent of TEXT_MARKDOWN.
static MediaType    TEXT_PLAIN
Public constant media type for text/plain.
static java.lang.String TEXT_PLAIN_VALUE
A String equivalent of TEXT_PLAIN.
static MediaType    TEXT_XML
Public constant media type for text/xml.
static java.lang.String TEXT_XML_VALUE
A String equivalent of TEXT_XML.

也可以直接使用字符串:

    @RequestMapping(value = "/test", produces = "application/json;charset=UTF-8",method = {RequestMethod.GET,RequestMethod.POST})

@requestMapping中的produces属性详解相关推荐

  1. Vue 中的 ref 属性详解

    Vue 中的 ref 属性详解 我们先来读一下vue的官方文档 我们来分析官方文档 首先ref的引用是相当于一个DOM节点(如果是子组件则指向的是其实例),而且是一个string类型的值. 通俗的将就 ...

  2. java produces_java-有关在Spring MVC中@RequestMapping中的Produces属性的一些信息

    在Spring MVC Showcase示例(可从STS仪表板了解)中,我遇到以下情况. 我认为我有以下链接: ">@ResponseBody (UTF-8 charset produ ...

  3. android中xml tools属性详解

    第一部分 安卓开发中,在写布局代码的时候,ide可以看到布局的预览效果. 但是有些效果则必须在运行之后才能看见,比如这种情况:TextView在xml中没有设置任何字符,而是在activity中设置了 ...

  4. android中xmlns:tools属性详解

    第一部分 安卓开发中,在写布局代码的时候,ide可以看到布局的预览效果. 但是有些效果则必须在运行之后才能看见,比如这种情况:TextView在xml中没有设置任何字符,而是在activity中设置了 ...

  5. [暑假]<script>标签中的type属性详解

    type属性是必须写的属性吗? 不写的情况: <script>标签中的type属性不是必须写的属性, 因为按照惯例,这个值始终都是"text/javascript", ...

  6. Vuex中的mutations属性详解

    一.mutations属性介绍 是唯一一种方式来修改state中的状态的:在组件的自定义方法中,使用this.$store.commit('对应mutations中的方法', 新的值)方法,把新的值提 ...

  7. Android中的windowSoftInputMode属性详解

    如何实现软键盘不自动弹出,使用的方法是设置android:windowSoftInputMode属性.那么,这个属性到底是干什么的,他有什么作用呢?今天这篇文章,就是探索android:windowS ...

  8. CSS中的text-overflow属性详解 (控制文字在一行显示,超出部分加省略号)

    text-overflow: ellipsis; 表示当文本内容超出所在容器的宽度时,用省略号来代替超出的部分. white-space:nowrap; 表示文本不换行. overflow: hidd ...

  9. HTML/CSS中文本text属性详解

    我们可以通过添加一些HTML标记和CSS属性来设置text文本的样式. HTML中的标记包括结构化标记和语义化标记两种,结构化标记简单来说是用来标记标题和段落的,而语义化标记则是不会影响到网页的结构. ...

最新文章

  1. mysql基本操作 [http://www.cnblogs.com/ggjucheng/archive/2012/11/03/2752082.html]
  2. 【科技金融】风控命门——第三届互联网金融风控大会会后复盘
  3. 分页查询时如何优化MySQL的性能?
  4. mysql 命名 冲突_MySQL中字段名和保留字冲突的解决办法
  5. 《Redis核心技术与实战》学习总结(2)
  6. Android 高级编程 RecyclerView 控件的使用
  7. bzoj 4827 [Hnoi2017]礼物——FFT
  8. 《趣学算法 [陈小玉]》学习笔记01
  9. 一致性Hash简单介绍和使用
  10. 一头感动了全中国的“猪”!感动了全世界!泪奔
  11. 关于并查集的Python实现代码
  12. Apache下域名虚拟主机在个人主页目录上实现过程
  13. Window.localStorage
  14. Android Studio 中 gradle 下载失败的解决办法
  15. 非负矩阵分解 NMF 总结
  16. Gamit 数据处理,相关的文件配置
  17. e430c参数 thinkpad,联想ThinkPad E430c的详细参数
  18. esc中文是什么意思_车上esc键是什么意思
  19. allegro出光绘文件出现的几个问题
  20. 网易有数海量任务调度和智能运维实践(整理)

热门文章

  1. ElementUI之el-tag标签移除
  2. python生成表格并显示在浏览器_Pyodide:在浏览器端实现Python全栈科学计算
  3. 虚拟化服务器四根网线,立足虚拟化 戴尔4路R905 R910 服务器详细拆解北京dell服务器供应商企业博客...
  4. 综合性大学有音乐系和计算机系吗,音乐艺考生可以上那些综合类大学
  5. 一篇吃透mysql(个人笔记)
  6. Flink自定义函数
  7. vue 安装stylus
  8. 2019年8月TIOBE语言排行榜:编程语言世界的无聊季节
  9. C++ stoi()函数的用法
  10. html5 console.log,这5个 console.log() 技巧帮你提高工作效率