关于Ajax请求的400,405,415错误总结

ajax 400错误 badRequest
原因:
1、由于传得参数类型和接收的参数类型不一致导致无法再controller层接收数据。
2、请求方法的是否正常返回

解决办法:将参数类型修改一致。

ajax 405错误
产生原因:web服务器找不到service方法处理请求。

检查方向:

① service方法名称写错

② service方法参数类型与标准不一致

③ service方法异常,返回值类型和标准不一致

④ method = “post”,服务器不识别,需改成大写"POST"
  
ajax 415错误
Unsupported media type-415(不支持的媒体类型)
这是因为springMVC默认不能解析JSON,
需要在springmvc_config.xml中添加




    
    
    
    
    
    

你可能感兴趣的:(技术)