7

cURLを使用した中で最も効果的な用途は何ですか?

4

17 に答える 17

4

C アプリケーションでは、ほぼすべての HTTP クライアント アクセスに libcurl を使用しています。コマンド ラインでの使用に関しては、wget を放棄する理由はまったくありませんでした。

于 2008-09-15T21:30:22.690 に答える
2

アスタリスクのダイヤルプランを使用しました。サーブレットをカールして、ダイヤルプランが Web サイトや最終的には Java オブジェクトに反応するようにすることができます。

また、ストリップが Web ページに値を「尋ねる」ことができる bash スクリプトでも使用します。カール最高!

于 2009-03-11T20:32:19.077 に答える
2

Windows 上のバニラ cURL (最後に確認したときはとにかく) は、非常に危険な呼び出し TerminateThread() を使用して停止した接続に対処する習慣があることに注意してください。プログラムの残りの部分。Windows では、これを回避するためにc-aresを使用して cURL を構築します。

于 2008-09-15T21:32:31.357 に答える
2

cURL と wget は似ていますが、どちらもコマンド ラインから URL をダウンロードするために使用できます。cURL と比較して、wget には再帰的にダウンロードする機能があります。したがって、wget はファイルをダウンロードするのに役立ちますが、cURL は単にファイルをダウンロードするだけでなく、あらゆる種類のトリックを実行できます。cURL は wget に付属していないため、MacOS にも役立ちます。

Cookie を使用して Web サイトをテストする場合は、cURL が便利です。

curl --cookie "name=value" http://www.example.com

..または、Web サイトと RESTful API 全般をテストします。GET リクエストをテストするには:

curl http://example.com?param1=value1&param2=value2

POST リクエストは、 --data または -d でパラメータを渡すことで実行できます

curl -d "param1=value1&param2=value2" http://example.com

-X PUTまたはを追加すると、PUT および DELETE リクエストは同様に機能し-x DELETEます。

BasicAuth / .htaccess 保護の背後にあるサイトでも機能します

curl -d "param1=value1&param2=value2" http://example.com --user name:passwd
于 2012-04-20T15:08:16.953 に答える
2

RESTful Web サービスのアドホック テスト ハーネスとして使用します。

于 2008-12-12T15:05:11.533 に答える
2

私の e コマース プラグインのほとんどは、CURL を使用して、SSH 経由で CC 情報をプロバイダーに送信します。

于 2008-09-15T21:25:36.913 に答える
1

これをスケジューラーに接続して、従来の ASP Web サイトへの HTTP 投稿を行いました。サイトが一定期間アイドル状態になると、ロードに非常に長い時間がかかるサード パーティのポータルでした。私はソースにアクセスできず、会社はもう存在していなかったので、これは迅速で汚い解決策であり、かなり長い間サイトを運営し続けました.

于 2008-09-15T21:32:39.470 に答える
1

curl はhttp://whatismyip.com/automation/n09230945.aspからパブリック IP 情報を簡単に取得し、コマンド ラインで表示できます。また、Web ページに何かを入力することなく、一部のシステムでフォーム POST データをテストするためにも使用しています。

于 2008-09-15T21:33:23.837 に答える
0

スタイルシートのPIを使用して任意のxmlでLibXSLTを実行するFASTCGIプロキシ。

于 2009-11-30T18:22:31.397 に答える
0

私はそれを使用して、サイトにログインし、リモートでサイトにコメントを追加するなどの自動化を行うプログラムを開発しています。

しかし、それにはもっと多くの用途があります。

于 2009-05-10T12:32:03.183 に答える
0

PHP では、cURL を使用して、人気のある Web ベースの戦略ゲームのボットを作成し、Web ページをリモートで解析して有用な情報を得ました。

これは、Web ページに関連するほとんどのアクションに非常に役立つライブラリであり、将来の C プロジェクトでも使用する予定です。

于 2009-05-10T12:38:26.937 に答える
0

CURL を使用して、Facebook に投稿したり、気象情報を取得したり、IP 情報を取得したり、Twitter やツイートにログインしたり、Google で画像を検索したりできます...必要なすべてのことを実行するには、CURL と正規表現を使用してページからコードを抽出します. curl を使用してこれらのような多くのことを行う php クラスを作成しました。ここで見つけることができます: http://www.barattalo.it/mini-bots-php-class/

于 2010-09-10T10:39:14.123 に答える
0

curl を使用して、同じスクリプトから複数の API に接続し、情報を取得します。また、CURL を使用して、複数のフォーム プロセッサに情報をポストしました。

于 2009-06-16T23:03:27.480 に答える
0

いくつかの cURL ドキュメントから:

curl は、プロキシ サポート、ユーザー認証、FTP アップロード、HTTP ポスト、SSL 接続、Cookie、ファイル転送レジュームなどの便利なトリックのバスロードを提供します。

于 2008-09-15T21:28:18.140 に答える
0

KATOではcURLを多用しています。

  • おいしいソーシャルブックマークサイトに面白いコンテンツを自動投稿
  • 興味深いコンテンツでTwitter フィードを更新する
于 2010-03-03T22:40:25.287 に答える
0

cron にアクセスできない Web アプリケーションのタスクを自動化するために cURL を使用しています。アクセスできるマシンに cron タスクを設定し、スケジュールされたジョブを実行する URL にアクセスします。

于 2008-09-15T21:46:29.657 に答える