wxHtmlWindow で、内部の wxHTTP クラスの代わりに libcurl を使用したいと考えています。
これを行う簡単な方法はありますか?そうでない場合、少なくとも wxHtmlWindow がページにアクセスするときに送信するユーザーエージェントを変更できますか?
wxHtmlWindow で、内部の wxHTTP クラスの代わりに libcurl を使用したいと考えています。
これを行う簡単な方法はありますか?そうでない場合、少なくとも wxHtmlWindow がページにアクセスするときに送信するユーザーエージェントを変更できますか?
curl セッションを管理するクラスを作成します。ユーザー エージェント、Cookie、接続先サーバーなどの設定。
また、インターネットから取得したページをファイルに保存できるようにそのクラスを作成しますtemp/web.htm
そして、私は次のようなものを使用します:
htmlwin->LoadPage("temp/web.htm");
はどこhtmlwin
ですかwxHtmlWindow
これが私の頭に浮かぶ最初のことです。おそらく、より良い解決策を考えることができます。
編集 1:このリンクを参照してください。C++ クラスで curl をラップする小さな例を参照してください。