2
휴식 API를 구현하려고하는데 코드가 정확하고 간단하지만이 오류가 발생하며 문제를 파악할 수 없습니다. 봄 휴식 요청 방법 'GET'이 지원되지 않습니다.
로그 출력은 다음과 같습니다. 49 :
2017년 10월 10일 14 40.946은 5750 WARN --- [NIO-8080 간부 -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