나는 내 응용 프로그램 안쪽에서 휴식 API를 노출하기 위해 몽구스를 사용하고 싶습니다. 그러나 어떻게 구현할 수 있는지에 대한 모델은 없습니다.내 C++ 응용 프로그램에 몽구스를 사용하여 나머지 API를 제공 하시겠습니까?
몽구스 사용이 가능한지 알고있는 사람이 있습니까?
간단한 사례를 보여주는 예가 있습니까?
나는 내 응용 프로그램 안쪽에서 휴식 API를 노출하기 위해 몽구스를 사용하고 싶습니다. 그러나 어떻게 구현할 수 있는지에 대한 모델은 없습니다.내 C++ 응용 프로그램에 몽구스를 사용하여 나머지 API를 제공 하시겠습니까?
몽구스 사용이 가능한지 알고있는 사람이 있습니까?
간단한 사례를 보여주는 예가 있습니까?
저는 C++의 Windows 서비스에 HTTP 인터페이스를 구현하기 위해 몽구스를 사용했습니다. 몽구스를 C++ 클래스로 묶는 것은 상당히 간단했습니다. 요청 정보를 검색하고 출력 스트림을 생성하는 것은 쉽습니다. 요청 처리기가 std :: ostream 인터페이스를 사용하여 결과를 연결에 다시 쓸 수 있도록 연결 스트림을 구현하는 데 Boost.IOStreams을 사용했습니다.
set_uri_callback()
함수를 사용하여 가능한 모든 요청에 대해 처리기를 정의합니다.
각 처리기에서 요청 유형 (GET, PUT, POST 등) 및 매개 변수를 가져옵니다.
올바른 결과를 연결에 다시 쓰십시오.
답장을 보내 주셔서 감사합니다. 그러나 C++ 용 mongoose에 set_uri_callback이 표시되지 않습니다. –
@ClaudioJunior : C++ 용 몽구스가 있다는 것을 몰랐습니다. 나는 C API를 사용했다. – Ferruccio