1
나는 MicroSerive을 짓고 있어요 나는이 URI 명명 규칙을 사용하여 서비스를 게시 할 계획이었다 :MicroService 경로/API/V1/또는/V1/API/
https://host:port/api/v1/service1
https://host:port/api/v1/service2
https://host:port/api/v2/service1
https://host:port/api/v2/service2
을하지만 명명 된 URI를 보았다 ('교환'즉, VX 및 API)과 같은 : 제 생각에는
https://host:port/v1/api/service1
https://host:port/v1/api/service2
https://host:port/v2/api/service1
https://host:port/v2/api/service2
, 첫 번째 방법이 더 좋습니다. 두 번째 접근 방법에 대한 이유가 있습니까? 이
를 중요하지만 전체 REST 내에서 URL이 humain 쉽게 읽고 이해할 수 있어야 접근하지 않는
중 하나를하지 마십시오. 이상적으로 서비스를 전혀 버전 화하지 말고 절대적으로 필요하다면'Content-Type'을 사용하십시오. – chrylis
@chrylis : 그럼 https : // host : port/api/service1 (정적 (swagger) 콘텐츠의 루트가 필요합니까?) Content-Type 방식을 사용하는 잘 알려진 예는 무엇입니까? – Stefan
왜 RESTful 클라이언트/서버를 만들지 않습니까? –