接口:

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)相关推荐

  1. Darwin Streaming Server服务器mp4文件点播返回”415 Unsupported Media Type“错误

    Darwin Streaming Server中mp4文件点播失败,通过抓包发现服务器返回"415 Unsupported Media Type"错误,如下: RTSP/1.0 4 ...

  2. ajax请求报错415,Ajax请求(415 Unsupported Media Type)

    Unsupported media type-415(不支持的媒体类型) 该错误类型是后台接收参数为json类型的,然而ajax提交的类型不对,如下: 异常代码: $.ajax({ url: api ...

  3. http 415 unsupported media type 报错解决方案

    背景:系统架构还是用的ssm+bootstrap.前端需要将对象放在list集合中,然后传输到后台进行处理,于是用了 JSON.stringify(batchMaintainBillInfoList) ...

  4. http 415 unsupported media type的一种解决办法

    遇到几次使用Idhttp 进行接口请求的时候报错  http 415 unsupported media type 的错误.最后的解决办法几乎都是一样的. 设置Idhttp.ContentType 的 ...

  5. http 415 unsupported media type 多种原因解决方案

    文章目录 错误报告 项目配置 解决方法 总结 今天回看SpringMVC ,准备复习一下绑定数据和JSON转换,没想到遇到下面的BUG 看了很多解释,都说是转化的问题,但是我已经JSON 转换了. 错 ...

  6. HTTP Error 415: Unsupported Media Type! 这个错误

    初步排查的原因应该是,方法传入的参数和接收的参数,个数不一致,或者类型不一致,就会出错. 415是HTTP协议的状态码,415的含义是不支持的媒体类型(Unsupported media type), ...

  7. ajax请求报错415,Unsupported Media Type 415问题解决办法(Ajax)

    场景:Ajax传一个json对象到服务器,让参数自动封装至与json对象匹配的java对象中. 错误类型 错误类型1: "status":415 "error" ...

  8. Http 415:Unsupported Media Type

    问题 在用POST方式携带token访问一个API接口时,发现返回状态码为415,错误信息为"Unsupported Media Type" 解决方法 在请求头加入"Co ...

  9. body里写注释 postman_HTTP Status 415 – Unsupported Media Type(使用@RequestBody后postman调接口报错)...

    1.问题描述:使用springMVC框架后,添加数据接口中,入参对象没使用@RequestBody注解,造成postman发起post请求, from-data可以调通接口,但是raw调不通接口,然后 ...

最新文章

  1. 汇编语言学习-寄存器(CPU工作原理)
  2. 鸿蒙和安卓实际体验,鸿蒙2.0,你收到推送了么?告诉你实际体验!
  3. 智源沙龙:人工智能的技术发展与投资
  4. 自制启动盘分享(30天倒计时)
  5. Python入门(三)变量类型及数据类型转换
  6. Python3.3 学习笔记1 - 初步安装
  7. 【机器学习】3万字长文,PySpark入门级学习教程,框架思维
  8. PowerDesigner建数据库模型增加自定义扩展属性
  9. Exsi6.5修改主机密码
  10. python编程是啥-python中type()是什么意思
  11. mrtg监控硬盘容量,内存占用,CPU占用 二
  12. 公网连接阿里云Redis
  13. python3.7源码剖析——python对象
  14. 阿法狗之后的围棋世界
  15. 执念斩长河专栏总目录
  16. Oracle甲骨文官网必须登录怎么办!!?
  17. pygame战棋游戏制作之战棋地图绘制(一)
  18. Matlab——m_map指南(3)——实例
  19. Windows10安装pip
  20. 《高效能人士的七个习惯》读书笔记

热门文章

  1. [C]计算某一天是该年中的第几天
  2. 集团信息化管控型模式
  3. ashx文件和HttpHandler
  4. 修改exe图标,加入版本号
  5. “评IDC,送免费主机”活动,主机无任何限制,无广告
  6. Redis知识点汇总
  7. Postgresql创建只读用户,并开放部分表的权限
  8. 换掉VMware?轻量级虚拟机,横空出世!
  9. 深入理解 Spring Cloud 核心组件与底层原理!
  10. 【高并发】一个工作了7年的朋友去面试竟然被Thread类虐的体无完肤