問題タブ [libcurl]

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 投票する
10 に答える
51111 参照

winapi - Windows で SSL をサポートする libcurl をビルドする

Win32 C++ アプリケーションで libcurl を使用しています。

curllib.vcproj プロジェクトをソリューションに追加し、他のプロジェクトがそれに依存するように設定しました。

SSL サポートを有効にしてビルドするにはどうすればよいですか?

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

php - C++ cURL (libcurl) を使用して単純な PHP セッションを管理する方法

PHP スクリプトとの通信に libcurl を使用する C++ クライアントを作成しています。

通信はセッション ベースである必要があるため、最初のタスクはログインして、PHP スクリプトでセッションを設定することです。

私は、C++ や PHP からセッションを操作することに慣れていません。私は基本的に、それが Cookie とセッション ID の通信に関係していることを知っています。

簡単なセッション管理の使用例を示す curl ホームページの例が見つかりません。

curl の次のオプションの 1 つまたは多くと関係があると思います。

しかし、たとえば CURLOPT_COOKIESESSION のドキュメントだけでは全体像はわかりません。

これを行ったことのある人は、コンセプトを示す簡単なコードを共有してください。

よろしく

ロバート

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

c++ - libcurlイージーハンドルをキャンセルする

別のスレッドからcurl_easy_performをキャンセルする簡単な方法はありますか?

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

c - libcurlでのHTTPステータスコード?

curl_easy_perform を呼び出した後、HTTP ステータス コード (200 または 500 など) を取得するにはどうすればよいですか?

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

python - PycurlWRITEDATAWRITEFUNCTIONの衝突/クラッシュ

WRITEFUNCTIONとWRITEDATAをオフにするにはどうすればよいですか?

pycurlを使用して、curlUtilというクラスを呼び出します。その中に、文字列を返すpageAsString(self、URL)があります。

これを行うには、WRITEFUNCTIONを設定します。今downloadFile(self、URL、fn、overwrite = 0)で、問題を引き起こすopenとself.c.Setopt(pycurl.WRITEFUNCTION、0)を実行します。Intは有効な引数ではありません。

次に、WRITEDATAが値を上書きするか、NOWRITEFUNCTIONの表彰があると想定しました。NOWRITEFUNCTIONが存在しなかったため、WRITEDATAを使用したところ、Pythonがクラッシュしました。

私はreboot()と呼ばれるクイック関数を作成しました。これは、curlを閉じて再度開き、resetを呼び出してデフォルト状態にします。pageAsStringとdownloadFileの両方で呼び出しますが、まったく問題ありません。しかし、私はカールを再初期化したくありません。私が設定したいくつかの特別なオプションがあるかもしれません。

WRITEFUNCTIONとWRITEDATAをオフにするにはどうすればよいですか?

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

python - ヘッダー関数にpycurlリクエストが存在しますか?

Cでは、ヘッダーまたは書き込み関数でダウンロードをキャンセルしたいときに-1を返します。pycurl では、このエラーが発生します

17 の意味がわかりませんが、何が正しくないのでしょうか?

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

php - CURL を使用して IP アドレスを非表示にする

類似: http リクエストごとに新しい IP アドレスを割り当てることは可能ですか?


サーバーにリクエストを送信するときに、CURL を使用して別の IP アドレスや偽装された IP アドレスを表示することはできますか? そうでない場合、PHP を使用して IP アドレスをスプーフィングする別の方法はありますか?

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

c++ - エンコーディングを保持しながら、libcurl を使用して utf-8 でエンコードされた Web ページをダウンロードするにはどうすればよいですか?

UTF-8でエンコードされたWebページをlibcurlにダウンロードさせようとしていますが、ASCIIに変換して一部の文字を台無しにするという事実を除いて、正常に動作しています。UTF-8のままにしておく簡単な方法はありますか?