2

I want to use mongoose for exposing rest apis from inside my aplication. However, I do not see any model of how this can be implemented.

Does anyone knows if it's possible of feasible to do using mongoose?

Can any exemple be provided demonstrating a simple case of it?

4

1 に答える 1

2

私は mongoose を使用して、C++ で Windows サービスへの HTTP インターフェイスを実装しました。C++ クラスのセットでマングースをラップするのはかなり簡単でした。リクエスト情報を取得して出力ストリームを生成するのは簡単です。Boost.IOStreamsを使用して接続ストリームを実装し、リクエスト ハンドラーが std::ostream インターフェイスを使用して結果を接続に書き戻せるようにしました。

この関数を使用して、set_uri_callback()考えられるすべてのリクエストのハンドラーを定義します。

各ハンドラーで、リクエスト タイプ (GET、PUT、POST など) とパラメーターを取得します。

適切な結果を接続に書き戻します。

于 2012-06-22T03:15:09.587 に答える