请求url报错 : http Error 400 bat request
修改请求参数如下:@RequestParam(required = false, defaultValue = "15") int pageSize
这个地方需要注意基本类型和对象。
基本类型
例如:
@RequestMapping(value = "/getRecentOrders", method = RequestMethod.GET)
public Map<String, Object> getRecentOrders(int poiId) {
return ResponseTool.success();
}
这个时候如果不传递 参数poiId的话,会报错 bad request。
修改方式:
@RequestMapping(value = "/getRecentOrders", method = RequestMethod.GET)
public Map<String, Object> getRecentOrders(@RequestParam(required = false, defaultValue = "15") int poiId) {
return ResponseTool.success();
}
对象
@RequestMapping(value = "/getRecentOrders", method = RequestMethod.GET)
public Map<String, Object> getRecentOrders(Integer poiId) {
return ResponseTool.success();
}
这个时候不传递也不会报错