Spring mvn Json-400-bad request
来源:互联网 发布:淘宝怎么看自己退货率 编辑:程序博客网 时间:2024/06/11 00:35
定义 如下
@RequestMapping(value = "/innerapi/testaa")
@ResponseBody
public CheckResult testaa(@RequestBody CheckInfo checkInfo) { }
public class CheckInfo {
private int ABType =1 ;
private String name ;
//getter setter
}
用的时候是用的httpclient
CheckInfo checkInfo = new CheckInfo();
String body = JSONObject.toJSONString(checkInfo );
String response = HttpUtil.postJson(utl, body);
###########################
结果死活response 是返回400
后来测试,逐个删减CheckInfo 的字段。发现删了ABType ,就OK 了。 而且 在转换的时候, 你的参数是可以小于 CheckInfo 的属性个数的。
但是参数名字一定要在CheckInfo 里面。 估计是ABType 不符合java的明明规范吧。。。
############################
将ABType 改成了 abType 就OK 了。。。
我哗啦啦的一下午啊。。。。。
0 0
- Spring mvn Json-400-bad request
- Jersey接收Json报400(Bad Request)
- Spring MVC Json 405 (Method Not Allowed)/ 404 Bad Request
- Spring Mvc 出现"NetworkError: 400 Bad Request "
- Spring Mvc 出现"NetworkError: 400 Bad Request "
- Spring MVC 表单提交 出现400 Bad Request
- nginx 400 Bad Request
- http 400 Bad Request
- 400 bad request
- NetworkError: 400 Bad Request
- django -- Bad Request (400)
- 400 Bad Request
- ajax 400 bad request
- 400 Bad Request
- Error 400 Bad Request
- 400 (bad request) post
- 400 bad request 解决方法
- 400 : bad Request
- 2014-12-11 bec复习打卡
- const在变量前后,函数后的含义(C++)
- 浅谈元素、标签和属性的区别
- [ASP.net教程]WCF4.0进阶系列--第七章 维持会话状态和设置服务操作的顺序
- Unity3D数组练习
- Spring mvn Json-400-bad request
- 第16周项目4-为动态数组扩容
- Red Hat Linux 9无法进入图形界面的解决方法
- 2014-12-12 bec复习打卡
- OC里面的ARC
- 16-3函数指针调用
- sql server 2005 显示中文查询结果
- 《青年中国说》观后感
- Something you have to know in Cocos2d-x 3.x