415 (Unsupported Media Type)
接口:
package com.wdg.index.controller;import java.util.Map;import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.bind.annotation.RestController;@RestController
@RequestMapping("/indexcontroller")
public class IndexController {@RequestMapping(value="/pageload",produces = "application/json; charset=UTF-8")public @ResponseBody String pageload(Map<String, String> reqMap){System.out.println("你好");return null;}}
调用:
function execFunc(methodname, param, callback) {var strs = [];if (methodname.indexOf('/') > 0) {strs = methodname.split('/');} else {strs = methodname.split('.');}var actionname = strs[0];var funcname = strs[1];var serviceUrl = getProjectURL();var json = null;params = JSON.stringify(param);// 这个是将参数转换为json$.ajax({url : serviceUrl + actionname + '\/' + funcname,contentType : "application/json;charset=UTF-8",type : 'post',data : params,success : function(data) {callback(data);},error : function(error) {json = null;callback(json);console.log('接口不通' + methodname + error);}});}
execFunc("indexcontroller.pageload",{},function(data){console.log(data);})
错误:
415 (Unsupported Media Type)
解决办法:
pom.xml中新增jar:
<!-- Sring前台传入的json和参数绑定 --><dependency><groupId>com.fasterxml.jackson.core</groupId><artifactId>jackson-databind</artifactId><version>2.9.1</version></dependency>
希望对你有所帮助
415 (Unsupported Media Type)相关推荐
- Darwin Streaming Server服务器mp4文件点播返回”415 Unsupported Media Type“错误
Darwin Streaming Server中mp4文件点播失败,通过抓包发现服务器返回"415 Unsupported Media Type"错误,如下: RTSP/1.0 4 ...
- ajax请求报错415,Ajax请求(415 Unsupported Media Type)
Unsupported media type-415(不支持的媒体类型) 该错误类型是后台接收参数为json类型的,然而ajax提交的类型不对,如下: 异常代码: $.ajax({ url: api ...
- http 415 unsupported media type 报错解决方案
背景:系统架构还是用的ssm+bootstrap.前端需要将对象放在list集合中,然后传输到后台进行处理,于是用了 JSON.stringify(batchMaintainBillInfoList) ...
- http 415 unsupported media type的一种解决办法
遇到几次使用Idhttp 进行接口请求的时候报错 http 415 unsupported media type 的错误.最后的解决办法几乎都是一样的. 设置Idhttp.ContentType 的 ...
- http 415 unsupported media type 多种原因解决方案
文章目录 错误报告 项目配置 解决方法 总结 今天回看SpringMVC ,准备复习一下绑定数据和JSON转换,没想到遇到下面的BUG 看了很多解释,都说是转化的问题,但是我已经JSON 转换了. 错 ...
- HTTP Error 415: Unsupported Media Type! 这个错误
初步排查的原因应该是,方法传入的参数和接收的参数,个数不一致,或者类型不一致,就会出错. 415是HTTP协议的状态码,415的含义是不支持的媒体类型(Unsupported media type), ...
- ajax请求报错415,Unsupported Media Type 415问题解决办法(Ajax)
场景:Ajax传一个json对象到服务器,让参数自动封装至与json对象匹配的java对象中. 错误类型 错误类型1: "status":415 "error" ...
- Http 415:Unsupported Media Type
问题 在用POST方式携带token访问一个API接口时,发现返回状态码为415,错误信息为"Unsupported Media Type" 解决方法 在请求头加入"Co ...
- body里写注释 postman_HTTP Status 415 – Unsupported Media Type(使用@RequestBody后postman调接口报错)...
1.问题描述:使用springMVC框架后,添加数据接口中,入参对象没使用@RequestBody注解,造成postman发起post请求, from-data可以调通接口,但是raw调不通接口,然后 ...
最新文章
- 汇编语言学习-寄存器(CPU工作原理)
- 鸿蒙和安卓实际体验,鸿蒙2.0,你收到推送了么?告诉你实际体验!
- 智源沙龙:人工智能的技术发展与投资
- 自制启动盘分享(30天倒计时)
- Python入门(三)变量类型及数据类型转换
- Python3.3 学习笔记1 - 初步安装
- 【机器学习】3万字长文,PySpark入门级学习教程,框架思维
- PowerDesigner建数据库模型增加自定义扩展属性
- Exsi6.5修改主机密码
- python编程是啥-python中type()是什么意思
- mrtg监控硬盘容量,内存占用,CPU占用 二
- 公网连接阿里云Redis
- python3.7源码剖析——python对象
- 阿法狗之后的围棋世界
- 执念斩长河专栏总目录
- Oracle甲骨文官网必须登录怎么办!!?
- pygame战棋游戏制作之战棋地图绘制(一)
- Matlab——m_map指南(3)——实例
- Windows10安装pip
- 《高效能人士的七个习惯》读书笔记