일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 알고리즘
- Public
- 컴퓨터공학
- github
- 컴퓨터과학
- 디지털
- 이펙티브 자바
- 자바
- IT
- Effective Java
- 스터디
- 신입
- OS
- 뮤텍스
- 프로그래밍
- 깃
- 깃허브
- java
- 신입사원
- 개발
- 운영체제
- CS
- 공채
- 우리카드
- package-private
- 세마포어
- spring
- 메모리
- 정보처리기사
- 스프링
Archives
- Today
- Total
목록OpenAPI (1)
주니어 개발자 성장기
Swagger(스웨거) multipart/form-data에서 try out이 불가능한 문제 "Content-Type 'application/octet-stream' is not supported"
개요 평소 API 문서 자동화 프레임워크로 `Swagger`를 많이 써왔는데 `multipart/form-data`를 Body로 받는 API의 경우 `Swagger` 문서에서 try out(실행)할 시에 예외(HttpMediaTypeNotSupportedException)가 발생하는 문제가 있었다. 내가 본격적으로 개발을 시작한 2022년부터 꽤 거슬렸다. 그렇지만 문제가 치명적인 것도 아니고 `Swagger`상에서만 실행이 안되는 것이라 적극적으로 해결할 생각은 안하다가, 이번년도 초에 집중해서 구글링하면서 해법을 찾아서 해결할 수 있었다. 미리 문제상황을 말하자면 파일과 JSON 값을 동시에 입력받으려고 할 때 발생하는 문제다. Spring Fox와 Spring Doc 먼저 `Swagger`는 Ope..
Spring/프로젝트 pin
2024. 4. 17. 01:47