继续连接上一篇文章。在同时添加JSON和XML解析器之后,当请求未设置属性时获得了哪些类型的数据?本文将探讨此问题。
定义测试控制器并添加一种方法:
当未指定请求时,它返回的数据类型是什么?当您在此处使用浏览器请求它时,返回XML类型:因为以前分析了Accept Head域。
将其发送给Postman,但获得了JSON数据:
如果该项目还同时包含XML和JSON消息解析器,则需要检查所有方法以指定属性,因为当不同的客户端请求时,Accept Head域可能会有所不同,这最终会导致后面使用的不同分辨率结尾。