問題タブ [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 投票する
2 に答える
1662 参照

php - PHP cURL の複数呼び出しと simplexml_load_file

Web アプリケーションの各ページで API を複数回呼び出している場合、cURL は適切ですか? それとも URL ラッパーで simplexml_load_file を使用していますか?

cURL 接続を何度も開いたり、呼び出したり、閉じたりすると、アプリに悪影響がありますか?

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

php - cURL ベースの HTTP リクエストは、ブラウザ ベースのリクエストを完全に模倣できますか?

これは 2 つの部分からなる質問です。

Q1: cURL ベースのリクエストは、ブラウザ ベースのリクエストを 100% 模倣できますか?

Q2:はいの場合、すべてのオプションを設定する必要があります。そうでない場合、cURL で真似できないブラウザの追加機能は何ですか?

私はウェブサイトを持っており、単一の IP から非常に短い時間で何千ものリクエストが行われているのを見ています。これらのリクエストは私のすべてのデータを収集します。使用されたエージェントを特定するためにログを見ると、ブラウザからのリクエストのようです。そのため、ユーザーではなくボットであるかどうかを知りたいと思っていました.

前もって感謝します

0 投票する
4 に答える
542 参照

cocoa - カスタムココアインストーラーとアプリケーションの依存関係

FTPおよびSFTP転送を使用するCocoaアプリケーションに取り組んでいますが、これを実現するための最良の方法は、libcurlを使用することです。これで、Mac OS Xにはlibcurlがインストールされた状態で出荷されないことは間違いありません。出荷されたとしても、libsshでビルドされていない可能性があります。これも必要です。

私が頭の中で思いつくことができる唯一の解決策は、ビルド済みバージョンのlibcurlをアプリケーションに同梱することです。ある種のカスタムインストーラーを作成して、ユーザーのコンピューターでlibcurlを確認し、必要に応じてビルド済みバージョンをインストールします。私はこれで正しいですか?もっと良い方法があるようです。

...そして、カスタムインストーラー必要な場合、誰かが私に良いチュートリアルを教えてもらえますか?

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

php - PHP を使用した CURL - 非常に遅い

全て、

JSON リクエストを返す URL をリクエストする必要があります。これを行うためにPHPとCURLを使用しています。現在、リクエストとレスポンスに約 3 ~ 4 秒かかります。

以下はカールコードです

以下は CURL_GETINFO 配列です

CURL の処理時間を短縮するにはどうすればよいですか?

ありがとう

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

c - libcurl と mkdir

ホーム ディレクトリにフォルダを作成するには、libcurl を使用する必要があります。これには、次の一連のコードを使用します。

ftp サーバーパス、ユーザー名、パスワードを指定しました。しかし、「500 COMmand not Understanding」というエラーが表示されます。

「mkdir MyFolder」の代わりに「pwd」コマンドを使用してみました。エラーなく動作しました。

誰かがこの問題を解決するのを手伝ってくれますか?

前もって感謝します。

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

python - pycurl.POSTFIELDS の問題

PHP の CURL には慣れていますが、Python で pycurl を使用するのは初めてです。

エラーが発生し続けます:

これが何を意味するのかわかりません。これが私のコードです:

エラーは行を参照していますch.setopt(pycurl.POSTFIELDS, post)

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

php - php.ini設定を変更せずにphp cURLスクリプトを長時間実行する

シナリオ

私はブロガーに何千もの画像と投稿を含む古いブログを持っています.私はすでにブロガーからワードプレスにインポートサービス(画像をインポートしない)を使用して投稿をインポートしています.古いブロガーのブログの画像をワードプレスに。

問題

max_execution_time 私はすでにすべての投稿を通過し、ブロガーの画像リンクを見つけてリンクを再帰的にダウンロードし、それらをワードプレスのインストールにローカルに保存するスクリプトを作成しましたが、問題は、通常30に設定されているよりも時間がかかるとスクリプトが停止することです秒。今、php.iniファイルの設定を変更したくありません。スクリプトを長時間実行し続ける方法や、他の代替方法はありますか....バッチで実行するなど...

php.ini の設定を変更しない理由は、このスクリプトを wordpress のオープンソース プラグインとしてリリースしたいからです。サーバー上の php.ini ファイルにアクセスできる人は多くなく、多くの人は 1 つのスクリプトだけの設定を変更することを好みません。一度だけ実行される場合があります。

助けてくれてありがとう....

0 投票する
5 に答える
39338 参照

php - curl_setopt で配列をポストする

添付のコードは、「通知: 配列から文字列への変換...」を返しています。単純に、私の配列は「配列」という単語を含む文字列としてリモート サーバーに処理されています。残りの変数は問題ありません。

$anarrayこの問題を起こさずに配列を渡すにはどうすればよいですか?

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

c++ - libcurlを使用してディレクトリ内のすべてのファイルをダウンロードする

私はlibcurlを初めて使用し、ftpサーバーから単一のファイルをダウンロードする方法を見つけました。今私の要件はディレクトリ内のすべてのファイルをダウンロードすることです、そして私はそれがlibcurlによってサポートされていなかったと思います。libcurlでディレクトリ内のすべてのファイルをダウンロードする方法を提案してください。または、libcurlに類似した他のライブラリはありますか?

前もって感謝します。

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

c - libcurl と C を使用して HTML ページのソースを解析する

curl_easy_setopt で指定された Web ページのソースを html タグなしで印刷するにはどうすればよいですか? では、ソース内のテキストのみを印刷しますか?