【发布时间】:2016-04-04 12:24:34
【问题描述】:
我正在使用 spring rest API 并且所有 POST 方法都出现 Http 405 错误。
我有以下 POST 方法,
@RequestMapping(value = "/GetPlanByBasicContext/", method = RequestMethod.POST)
public @ResponseBody Plan getPlanByBasicContext(@RequestBody BasicPlanContext basicPlanContext)
{
return planService.getPlanByBasicContext(basicPlanContext);
}
我正在使用 fiddler 发布以下请求,
发布 http://localhost:8080/now/Plan/GetPlanByBasicContext
{ "sourceLocation":"",
"destinationLocation":"",
"modeOfTransport":"car"
"budget":"any"
}
服务器上的 BasicPlanContext 中存在相同的属性,以及 getter 和 setter。
我尝试了提到的其他解决方案,但没有任何效果。
注意:尚未为 spring 配置安全性。
【问题讨论】:
-
请把你的 murkup 也放上来。
-
我正在使用提琴手发出 POST 请求。还没有使用 HTML。