問題タブ [curlpp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
3156 参照

c++ - vs2008でのCurlPPの使用

静的curlppライブラリを使用してVS2008でC++コンソールアプリを構築しようとしています。コード(curlppの例00)は次のとおりです。

ソースをダウンロードし、インクルードパスがソースインクルードファイルを指しているのですが、コンパイルしようとすると、次のタイプのインラインファイルで大量のエラーが発生します。

dllimport関数の定義は許可されていません

確かに多くの人がvs2008でcurlppを使用していて、私は明らかな何かを見逃しています。

0 投票する
3 に答える
2324 参照

c++ - libcurlを使用したクロスプラットフォームC++

私は、クライアント側でプログラミングを行ったことがないPerl開発者です。私はかなり優れた開発者だと思いたいのですが、デスクトッププログラミングの方法についての知識が非常に不足しているため、信頼性が実際に失われていることを知っています。

そうは言っても、私は本当にいくつかのデスクトップアプリケーションをやりたいと思っています。

サーバーに接続してRSSフィードを取得し、それをコンソールに表示する簡単なアプリケーションを開発してみたいと思います。私の攻撃の計画は、libcurl(およびcurlpp)を使用してフィードを取得することです(将来的にはさらにcurlを実行したいと思います)。しかし、クロスプラットフォームの開発を理解したいので、この小さなプログラムをLinux、Windows、およびMacで実行できるようにしたいと思います。

だからここに質問があります(そして私はそれが非常に初心者であることを知っています):libcurlとcurlppを使用し、3つの主要なOSで動作するc ++コードをどのように書くのですか? 私が理解していない主なことは、libcurlとcurlppをコンパイルする必要がある場合、それを他のプラットフォームに引き継ぐときにどのように機能するかということです。

0 投票する
1 に答える
1244 参照

curl - curlpp を使用してコンパイルするとエラーが発生する

最初の簡単な例をコンパイルしようとしましたが、コンパイル エラーが表示されます: undefined reference to `curlpp::Cleanup::Cleanup()'

私が書いたリンカーオプションcurl-config --libsで、コマンドラインで

$ curl-config --libs

-lcurl

私は何を間違っていますか?

0 投票する
1 に答える
5670 参照

c++ - C++-Curlppまたはlibcurlを使用してHTTPPOSTリクエストを送信する方法

c++でhttppostリクエストを送信したいと思います。libcurl(Curlpp)が進むべき道のようです。

さて、これが送信している典型的なリクエストです

ここで、curlppまたはlibcurlを使用して同じことを実現する方法を知りたいと思います。コードスニペットは本当に役立ちます。

0 投票する
1 に答える
908 参照

c++ - curlppのInfoGetterを使用するにはどうすればよいですか?

アプリケーションでcurlppを使用していて、リダイレクト先のURLを取得する必要があります。どうやら2つの方法があります:Locationヘッダーを追跡する(醜い)か、使用するcurlpp::InfoGetter(c ++の対応するcurl_easy_getinfo())。

しかし、どのように使用しcurlpp::InfoGetterますか?例が見つかりません。誰かが短いスニペットを持っていますか?

0 投票する
2 に答える
2926 参照

curl - curlの上にcurlppを使用してYouTubeからflvをダウンロードする - ビデオが再生されない

YouTube から動画をダウンロードするために、curl lib の curlpp を使用しています。

flv をダウンロードすることはできましたが、あらゆる種類のビデオ プレーヤーを使用して開くことができません。

別の YouTube ビデオ ダウンローダーを使用して、まったく同じ品質のまったく同じビデオをダウンロードしました。リクエストが同じで、ファイル サイズもほぼ同じであることに気付きました。ここに問題があると思います。例: MyVideo.flv - 4.55MB ワーキングビデオ.flv - 4.53MB

コードは次のとおりです。

// Callback Function size_t FileCallback(FILE f, char ptr, size_t size, size_t nmemb) { return fwrite(ptr, size, nmemb, f); }

void GetVideo(std::wstring videoUrl) {

}

誰でもアイデアはありますか??

ありがとう。

0 投票する
2 に答える
2540 参照

visual-studio-2010 - QtでのHTTPリクエストの作成

Qtは初めてです。Qt for VS2008をインストールし、VS2010と統合しました。HTTPリクエストの作成方法を知りたいだけです。QtNetworkについて読みましたが、QtHttpは廃止されました。

libcurlcurlppについても知っていますが、インストールとQtでの動作に問題があります。

QtNetworkcurlppのどちらをお勧めしますか?QtNetworkの場合、サンプル関数またはコードの一部(および使用するクラス)を教えてください。curlpp(libcurl)の場合、 Qt用にインストールする手順を見つけることができる場所を教えてください(または親切に説明してください)。

どうもありがとうございます。

0 投票する
3 に答える
999 参照

c++ - curlpp から応答 Cookie を取得するにはどうすればよいですか?

curlpp リクエストからレスポンス Cookie を取得するにはどうすればよいですか?

HTTP GET リクエストから PHP セッションを保存したいと考えています。これは私の現在のコードです:

requestcURLpp::Easyインスタンスです。詳細が必要な場合は、ここで私のソースコードを見つけることができます

前もって感謝します。

0 投票する
1 に答える
764 参照

c++ - CURLpp: TLS Handshake Error

This question is similar to another one, concerning pyCURL

I have the following error when I send a post request to a secure url, using CURLpp https://stackoverflow.com/questions/1942719/pycurl-tls-handshake-error

Ok, so according to the answer to the previous question, I should use libcurl with openSSL. If I run curl -v, I get this:

curl 7.19.7 (i486-pc-linux-gnu) libcurl/7.19.7 OpenSSL/0.9.8k zlib/1.2.3.3 libidn/1.15 Protocols: tftp ftp telnet dict ldap ldaps http file https ftps Features: GSS-Negotiate IDN IPv6 Largefile NTLM SSL libz

So I should be using openSSL, and not see gnuTLS. So if I try to send the very same request through curl directly with the command line, it works fine, and I see on the command output the result I am expecting.

So It turns out when I switch to CURLpp, it uses gnuTLS, instead of openSSL. Is there something I have to configure, in order to specify I want openSSL with CURLpp ?

0 投票する
0 に答える
451 参照

curl - curlpp を使用して HTTP ヘッダー「Set-Cookie:」から Cookie を設定するにはどうすればよいですか

サーバーからの応答を使用してcurlpp、または受信するときに、この Cookie を設定するにはどうすればよいですか?libcurl

何も見つからないので、自分で処理する必要がありますか? Cookie を具体的な http リクエストに設定したくありませんがInternetSetCookiewininet.