簡體   English   中英

Spring Post:不允許使用HTTP / 1.1 405方法

[英]Spring Post: HTTP/1.1 405 Method Not Allowed

我正在使用Spring Rest API,並且所有POST方法都收到Http 405錯誤。

我有以下POST方法,

@RequestMapping(value = "/GetPlanByBasicContext/", method = RequestMethod.POST)
public @ResponseBody Plan getPlanByBasicContext(@RequestBody BasicPlanContext basicPlanContext) 
{
  return planService.getPlanByBasicContext(basicPlanContext);
}

我正在使用提琴手發布以下請求,

POST http:// localhost:8080 / now / Plan / GetPlanByBasicContext

{ "sourceLocation":"",  
  "destinationLocation":"", 
  "modeOfTransport":"car"
  "budget":"any"
}

服務器上的BasicPlanContext中具有相同的屬性,以及getter和setter。

我嘗試了提到的其他解決方案,但沒有任何效果。

注意:彈簧尚未配置安全性。

您發布到錯誤的URL ,你缺少一個尾隨slash在你結束URL ,嘗試張貼到: http:// localhost:8080/now/Plan/GetPlanByBasicContext/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM