저는 MS Azure를 처음 접하는 것은 아니지만 API 관리 서비스를 처음 사용합니다. 클라이언트, APIMS 및 백엔드 API 간의 라우팅 작동 방식을 이해하려고 노력하고 있지만 어떻게 든 Microsoft 문서에서 원하는 것을 찾을 수없는 것 같습니다.
그래서 우리가 가진 것과 내가 이해하는 것은 다음과 같습니다. Azure에서 App Services로 호스팅하는 여러 API가 있습니다. 그리고 이러한 API는 우리가 게이트웨이로 사용하는 APIMS에 추가됩니다. 각 API에 대한 APIMS의 인바운드 정책은 백엔드 서비스를 해당 앱으로 지정합니다. 하지만 그게 내가 아는 전부입니다.
그렇다면 클라이언트 (예 : 누군가의 컴퓨터에서 실행되는 애플리케이션)가 해당 API 중 하나에 요청을 보낼 때 요청 URL이 게이트웨이를 통해 라우팅되는 방법은 무엇입니까? 그리고 그 모든 것이 어떤 관련이 있습니까?
요청 URL은 다음과 같이 구성됩니다.
[APIM 서비스 이름] .azure-api.net / [api 이름] / [api 메서드] / [querystring]
예:
https://myapimanager.azure-api.net/myapi/getstudent?id=1
https://myapimanager.azure-api.net/myotherapi/getsomethingelse?name=bubbles
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다