3
서버의 REST API를 소비하고 REST 통신용 라이브러리를 검색하는 클라이언트 (C++)를 작성해야합니다. 나는 GET/PUT/POST/DELETE 메소드를 지원하는 HTTP 라이브러리에 대해 Google을 사용할 수 있는지 또는 특정 REST 라이브러리 여야하는지 알고 싶습니다. REST가 HTTP 사용에 대한 일련의 지침이라는 점을 고려하면 어떤 차이가 있습니까?클라이언트 측에서 REST와 HTTP 라이브러리간에 차이가 있습니까?
Caleb에게 답변 해 주셔서 감사합니다. 마지막 문장을 자세히 설명해 주실 수 있습니까? REST 라이브러리를 사용하면 어떤 이점이 있습니까? –
@ HS. 장점은 라이브러리를 사용하면 RESTful 서비스를보다 쉽게 사용하도록 추상화 수준을 추가한다는 것입니다. HTTP 또는 다른 프로토콜에 대해 생각하는 대신 서비스에 더 집중할 수 있습니다. 여기에 [하나의 그러한 라이브러리] (https://github.com/ivasic/RESTframework)가 있습니다. 나는 그것을 사용하지 않았고, 특별히 그것을지지하지 않았지만 제공된 예제에서 볼 수 있듯이, 여러분의 코드가 웹 서비스와 상호 작용하는 방식을 변경하는 라이브러리를 사용한다는 것을 알 수있다. – Caleb
답변 해 주셔서 감사합니다. –