![]()
在编写ajax发送json时报415错误,先分析415的原因。
415:服务器无法处理请求附带的媒体格式。意思为没有解析成功你的json格式的数据。
我个人出现的原因:使用maven导入jackson坐标后,对应的out文件里面没有成功加载jar包。

成功导入out的话应该是这样的,因为jackson的jar包是用来解析json格式的。如果没有jackson的包,是没有办法解析的。

剩下的原因,是在我寻找错误时偶然搜到的,我也放在下面,以便有这种问题的朋友,可以直接应用。

在发送ajax时,该代码一定要携带。要不将无法发送Json形式的数据。
还有原因就是:没有导入解析JQ的包,记得导入


本文探讨了在使用Ajax发送JSON数据时遇到415错误的原因,主要问题在于服务器无法处理请求的媒体格式。作者发现是由于缺少Jackson库导致无法解析JSON。解决方案包括确保Jackson库正确导入并生效,同时强调了发送Ajax请求时携带正确的Content-Type头的重要性。此外,还提及了可能的其他原因,如未导入jQuery相关库。
1万+

被折叠的 条评论
为什么被折叠?



