不支持Spring服务器响应媒体'application / x-www-form-urlencoded'

问题描述 投票:0回答:1

我正在使用OAuth2在Spring中构建一个附件,以便当我请求url(localhost:8080 / oauth / token?username:user&password:pass&grant_type:password)时,它将返回访问令牌。而且工作正常。

突然过了一段时间,它返回一个错误,错误为状态415:不支持媒体'application / x-www-form-urlencoded'。

此错误背后的可能原因是什么??(注意-我已经找到了原因,我会尽快回答)

spring security oauth
1个回答
0
投票

所以,我一直在寻找解决方案3天,感到沮丧,因为我什至没有答案。因此,我别无选择,只能从GitHub下载我的应用程序的旧版本并重新开发它。因此,我开始这样做。在重新开发项目时,当我从Controller类中删除@RequestMapping()批注时,我遇到了相同的错误,然后我意识到这是一个愚蠢的错误,一直困扰着我。

现在,请告诉我一件事,显示的错误消息与实际错误之间是什么关系?与错误无关的无用的错误消息只不过是对开发人员的责任。Spring开发人员应该注意这一点,他们除了增加编程的复杂性外什么也不做。框架必须对开发人员友好且轻量级,并且spring框架在这两个标准中均失败。如今,我们将Bug作为一项新功能。这不是唯一的情况,还有很多我可以列出。是的,Spring使我们的工作变得容易得多,但是要完全理解框架需要1年的时间又有什么意义呢?也许明天我将在其他框架中工作。那么花一年时间去学习的重点是什么。

如果您在stackoverflow中看到要问的问题数量,就可以判断spring的复杂程度。在stackoverflow中提出的更多问题意味着框架较不友好,或者文档无用]

[一群笨拙的开发人员除了使事情变得复杂以外,别无他求。

证明我错了!

© www.soinside.com 2019 - 2024. All rights reserved.