2
私はRest APIを実装しようとしていますが、コードは正確でシンプルですが、このエラーが発生しています。 Spring Restリクエストメソッド 'GET'はサポートされていません
ログには以下の情報が出力されます。 49:
2017年10月10日14 40.946は5750 WARN --- [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
私はそれを削除し、同じエラーがまだ発生している、私は問題が許可された起源だとは思わない。 –
Weird .. Rあなたのコントローラパッケージが実際にSpringによってスキャンされていることを確認してください。 – Leffchik