API 2

[Linux] curl 로 Restful API 호출 및 JSON 데이터 전송

REST API를 JSON 형태로 호출하기 위해 curl 명령어를 사용하는 방법은 다음과 같습니다: curl -X HTTP_METHOD -H "Content-Type: application/json" -d '{"key1": "value1", "key2": "value2"}' API_URL 여기서 각 항목을 설명하겠습니다: HTTP_METHOD: API에 대한 요청 메서드를 지정합니다. 예를 들어, GET, POST, PUT, DELETE 등이 있습니다. -H "Content-Type: application/json": HTTP 요청 헤더를 설정하여 JSON 데이터를 전달한다고 서버에 알립니다. 이 헤더는 JSON 데이터의 형식을 지정합니다. -d '{"key1": "value1", "key2": "val..

Linux 2023.09.19

[Docker] kong, konga 를 구축하여, API-GATEWAY 로 사용하자

Kong은 고성능 마이크로서비스 및 웹 애플리케이션 API 게이트웨이 (API Gateway) 및 관리 플랫폼으로, API 관리, 보안, 로드 밸런싱, 트래픽 제어, 모니터링 및 인증과 같은 다양한 기능을 제공합니다. 이것은 오픈 소스로 제공되는 솔루션이며, 기업과 개발자들이 API를 보다 쉽게 관리하고 보호할 수 있게 해줍니다. 아래에서 Kong API Gateway의 주요 기능과 장점을 자세히 설명하겠습니다: API 관리 및 라우팅: Kong은 API 관리를 위한 중앙 집중화된 컨트롤 포인트를 제공하며, 다중 백엔드 서비스로 요청을 라우팅할 수 있습니다. 이를 통해 여러 API 엔드포인트를 효율적으로 관리하고 필요한 기능을 적용할 수 있습니다. 로드 밸런싱: Kong은 다수의 백엔드 서비스에 대한 로..

Docker 2023.09.14