swagger

Failed to fetch, CORS, spring, https, http 문제상황 http로 잘 동작하던 api를 https로 배포하였더니 swagger에서 cors에러가 발생 https로 api요청을 보내면 잘 되는 것을 확인하였음 @RestController @RequiredArgsConstructor @CrossOrigin(origins = "*", allowedHeaders = "*") public class FacilityController { } @CrossOrigin 어노테이션도 잘 설정해둔 상태인데.. 왜? 문제원인 swagger는 기본적으로 http로 요청을 보내도록 설정되어있음 https로 배포했기 때문에 차이가 생겨 CORS에러가 발생 문제해결 @OpenAPIDefinition 어..
Swagger란? Swagger를 써야하는 이유 Springdox vs Springfox Swagger란? 프로젝트의 API 문서를 쉽게 쓸 수 있도록 해주는 라이브러리 서버로 요청되는 API 리스트 등을 HTML 화면으로 문서화해줌 + 테스트도 가능 Spring boot 기준: 서버가 가동되면서 @RestController를 읽어 API를 분석하여 HTML 문서를 작성함 Swagger를 써야하는 이유 Rest API의 스펙을 문서화하는 것은 매우 중요하다 API를 변경할 때마다 Reference 문서를 변경해야하는 것은 번거로움 협업 시 효율적이다 Springdoc Swagger vs Springfox Swagger Springdoc Swagger와 Springfox Swagger는 Spring Fra..
fladi
'swagger' 태그의 글 목록