我使用的彈簧引導碼頭在我的dev的機器做工精細,並實現了一些REST調用,所有的get方法在兩個環境dev
和qa
工作正常,但郵政總是返回'405方法不允許',我檢查了一切,如標題,正文和其他參數一切似乎正確。Post方法總是返回「405不允許的方法」,但
我正在使用spring rest實現,任何想法爲什麼它的失敗。
方法定義:
@RequestMapping(value ="/resub" ,method=RequestMethod.POST)
public ResponseEntity<?> resub(@RequestBody Subscription Subscription,HttpServletRequest request){
try {
// call to other service methods
//}
} catch (Exception e) {
if(e instanceof HttpClientErrorException)
return commonUtil.getExceptionResponse(e.getMessage());
else
return commonUtil.getExceptionResponse("Unknown Error Occured"); }
}
所以,現在你有代表... :) –
謝謝,我「M仍爲1短雖然哈哈:) –
@MrPigeon,方法定義是正確的,看來你沒有注意到的開始花括號是有在同一行的函數名。 – Ali786