2
我想實現一個休息Api,代碼似乎正確和簡單,但我得到這個錯誤,我不知道這個問題。 春季休息請求方法'GET'不支持
Log正在輸出以下內容。
2017年10月10日14:49:40.946 WARN 5750 --- [NIO-8080-EXEC-4] osweb.servlet.PageNotFound:請求方法 'GET' 不支持
@RestController("/report")
@CrossOrigin(origins = { "http://localhost:4200" })
public class JasperController {
@RequestMapping(value = "/allReports", method = { RequestMethod.GET }, produces = "application/json")
public String allReport() {
return "allReports!!!";
}
@RequestMapping(value = "/supportedFields", method = { RequestMethod.GET }, produces = "application/json")
public List<String> supportedFields() {
return Arrays.asList("name", "age", "address", "code", "contract");
}
}
您允許的出處是「http:// localhost:4200」,並且您從「http:// localhost:8080」調用瀏覽器。端口不匹配,所以你的來源是不允許的 – Leffchik
我刪除了它,同樣的錯誤仍然在增加,我不認爲問題是允許的來源。 –
奇怪.. R確定您的控制器包是實際被Spring掃描的嗎? – Leffchik