Proxy API
* 관련 기술 스택이 없습니다
• 회사에서 타 서비스와의 연동을 위해 Restful API를 사용해야 하는 상황이 많아졌고, CORS 정책 문제로 인해 서버를 경유하는 프록시 API 서비스를 개발하기로 결정했다.
• 프록시 서버를 통해 타 서비스 요청을 우리 서버에서 처리하고, 공통 모듈을 만들어 요청 URL, 타입, 파라미터, 헤더 등을 파싱하여 타 서비스에 요청을 보낸다.
• Util을 정의하여 파라미터 유효성 체크와 요청 타입 생성을 구현하고, 컨트롤러에서 요청을 받아 응답을 적절히 가공하여 리턴하는 전략 패턴을 사용했다.
• 프록시 API 서비스 덕분에 서버 재기동 없이 화면 개발만으로 대응 개발이 가능해졌고, 운영 중인 서버에서도 바로 반영할 수 있게 되었다.
북마크
공유하기
신고하기