タグ

curlに関するnilabのブックマーク (11)

  • CURL関数(Client URL Library)|その他|PHP|PHP & JavaScript Room

    cURL関数を使用するには curl_close〔cURL セッションを閉じる〕 curl_copy_handle〔cURL ハンドルを、その設定も含めてコピーする〕 curl_errno〔直近のエラー番号を返す〕 curl_error〔現在のセッションに関する直近のエラー文字列を返す〕 curl_exec〔cURL セッションを実行する〕 curl_getinfo〔指定した伝送に関する情報を得る〕 curl_initcURL セッションを初期化する〕 curl_multi_add_handle〔cURL マルチハンドルに、通常の cURL ハンドルを追加する〕 curl_multi_close〔cURL ハンドルのセットを閉じる〕 curl_multi_exec〔現在の cURL ハンドルから、サブ接続を実行する〕 curl_multi_getcontent〔CURLOPT_RETUR

    CURL関数(Client URL Library)|その他|PHP|PHP & JavaScript Room
    nilab
    nilab 2013/12/16
    CURL関数(Client URL Library)|その他|PHP|PHP & JavaScript Room
  • PHP: curl_setopt - Manual

    Getting Started Introduction A simple tutorial Language Reference Basic syntax Types Variables Constants Expressions Operators Control Structures Functions Classes and Objects Namespaces Enumerations Errors Exceptions Fibers Generators Attributes References Explained Predefined Variables Predefined Exceptions Predefined Interfaces and Classes Predefined Attributes Context options and parameters Su

    nilab
    nilab 2013/12/16
    PHP: curl_setopt - Manual : cURL 転送用オプションを設定する
  • curlのオプション勉強したのでまとめ - うまいぼうぶろぐ

    curlはwget, lwp-request(GET, HEAD), lynxと同じようなcliのhttp client。だと思ってたらもっと機能があるようなので、man curl読んで色々調べてみた。HTTP(S)以外にもかなり対応してた。 curl is a tool to transfer data from or to a server, using one of the supported protocols (HTTP, HTTPS, FTP, FTPS, SCP, SFTP, TFTP, DICT, TELNET, LDAP or FILE). とりあえず良く使いそうなhttp, ftp関連のメモ。DLだけじゃなくて、アップロードもできるのが素晴らしい。 基 syntax curl [optinons] URL URL It will then default to HTT

    curlのオプション勉強したのでまとめ - うまいぼうぶろぐ
    nilab
    nilab 2013/12/16
    curlのオプション勉強したのでまとめ - うまい棒blog
  • PHP: curl_multi_add_handle - Manual

    Getting Started Introduction A simple tutorial Language Reference Basic syntax Types Variables Constants Expressions Operators Control Structures Functions Classes and Objects Namespaces Enumerations Errors Exceptions Fibers Generators Attributes References Explained Predefined Variables Predefined Exceptions Predefined Interfaces and Classes Predefined Attributes Context options and parameters Su

    nilab
    nilab 2013/11/15
    PHP: curl_multi_add_handle - Manual : 「curl_multi_add_handle — cURL マルチハンドルに、通常の cURL ハンドルを追加する」
  • OS X ハッキング!(271) いま敢えて「Wget」をリスペクト

    GWに関西方面への旅行を計画しているのですが、あちらでは愛用のPASMOが使えないそうで。この際、関西用のカードを買えということなのでしょうか? (ここでBGMに「My favorite things」が) そうだ 京都、ICOCA。すいません、寝不足気味です……。 さて、今回は「Wget」について。いわゆるダウンローダとして利用できるコマンドで、Public Betaから10.0のときには標準装備されていたが、なぜか10.1からその役割は「cURL」に取って代わられた。機能的にcURLに劣るわけではなく、むしろ便利な部分もあるほどで、ああこんなときWgetがあれば、と思うことも少なくない。ファイルのダウンロードは今後もなくなることもない日常作業、これを機会にWgetを再評価しよう、という主旨だ。 cURLとWget、ここが違う Wgetの使い方を紹介する前に、OS X標準のダウンロード用

    OS X ハッキング!(271) いま敢えて「Wget」をリスペクト
    nilab
    nilab 2012/08/14
    【コラム】OS X ハッキング! (271) いま敢えて「Wget」をリスペクト | パソコン | マイナビニュース
  • curl の基本的な使い方 -コマンド編-

    先日、wgetとcurlのお互いの優位性についてのエントリーをしましたが、その後、curlへの興味は常に持っていました。 扱えるプロトコルやコマンドの特徴は、wgetとは違う側面があるので、今回はcurlに焦点を当ててみます。 curlは、curlを呼び出した後に、URLを記述するだけで指定したURLのデータを取得します。 curl http://www.google.co.jp 取得したデータは、標準出力へ送られます。つまり、上の例では、HTMLが表示されます。これをファイルにしたい場合には、選択できるオプションが2つあります。 curl -o /path/to/file.html http://www.google.co.jp curl -O http://www.google.co.jp 「-o」オプションは、保存するファイル名を指定して保存します。 「-O」オプションは、URLのま

    nilab
    nilab 2012/08/14
    Ystream: curl の基本的な使い方 -コマンド編-
  • wget vs curl - コマンドラインダウンロードツール頂上決戦

    僕はPHPerなので、PHPを使ってcronを回したい時は、今ならCLIモードを利用してバッチを書きますが、以前はそんな事できなかった。PHPでバッチ処理するには、wgetでlocalhostのURLを叩きに行くのが手っ取り早かったんです(もちろん、外からのアクセスへの対策も行いつつ)。 そんなこんなでよく使うwgetですが、先日node.jsをインストールした時に出てきた、curlというツールも同じような内容のツールだと感じました。

    nilab
    nilab 2012/08/14
    Ystream: wget vs curl - コマンドラインダウンロードツール頂上決戦
  • はてなブログ | 無料ブログを作成しよう

    ハリイカの焼売と中華炒め ハリイカをよく、見かけるようになりましたよ。生け簀で、泳いでいたものを一杯購入しました 立派な大きな墨袋や肝は冷凍保存して 柔らかな身は季節のお豆、お野菜と合わせて中華の炒めものに。新鮮なにんにくの茎は刻み、香り高く欲そそられますね 下足はミンチにし…

    はてなブログ | 無料ブログを作成しよう
    nilab
    nilab 2012/08/14
    curl vs wget - bornite diary
  • wgetとcurlの根本的な違い - ctrlshiftの日記

    UNIXの代表的なダウンローダにwgetとcurlがあります。 たいていの場合どんなOSでも、どちらかのソフトがインストールされているのではないかと思います。 しかし、この2つのダウンローダの機能は、一見似ているようにも見えますが、実はそれぞれに特徴が見られるので、今日はそれについて解説してみます。 wgetの特徴 wgetのスペルは「片手でもコマンドできる」ということもあって、多くの人から気に入られています。 そんなwgetの特徴として、最も際立っているのが、クローラとして動作可能という点です。 オプションで-rを付加してやることで再帰的に動作し、-lでその深さを指定することができます。 また、-Aや-Rを利用すれば、ダウンロードする拡張子のホワイトリストとブラックリストを指定することも可能です。 つまり、特定のサイト内に散らばって存在するファイルを、拡張子によって指定ダウンロードできる

    wgetとcurlの根本的な違い - ctrlshiftの日記
    nilab
    nilab 2012/08/14
    wgetとcurlの根本的な違い - ctrlshiftの日記
  • curl vs Wget

    curl vs Wget The main differences as I (Daniel Stenberg) see them. Please consider my bias towards curl since after all, curl is my baby - but I contribute to Wget as well. Please let me know if you have other thoughts or comments on this document. File issues or pull-requests if you find problems or have improvements. What both commands do both are command line tools that can download contents fr

    nilab
    nilab 2012/08/14
    curl vs Wget
  • APIとの通信効率をよくする実装例(1) curl_multi

    こんにちは。ライフスタイル事業部のアリタと申します。 Yahoo!のサービスも裏側ではWebAPIが多用されています。1つのページを構成するのに5、6個のAPIを使うこともざらですが、それではさすがにパフォーマンスが問題となってきます。その原因と対策例を紹介していきましょう。 ■モデルケース 例として、3つのAPIから取得したデータをマッシュアップしたページがあるとします。(ここではサンプルコードを簡単にするため、APIの代わりに以下のRSSで説明としました) Yahoo!トピックス エンターテインメントRSS http://dailynews.yahoo.co.jp/fc/entertainment/rss.xml Yahoo!ミュージックマガジン最新情報RSS http://magazine.music.yahoo.co.jp/rss/ALL/rss.xml Yahoo!検索トレンドR

    APIとの通信効率をよくする実装例(1) curl_multi
    nilab
    nilab 2009/02/25
    APIとの通信効率をよくする実装例(1) curl_multi (Yahoo! JAPAN Tech Blog):並列通信:マルチリクエスト:Yahoo!JAPANでは通信目的でfile_get_contentsは使わない:以前はYahoo!独自並列通信libを使っていたが難解&メンテcost高のためcurl_multi採用増
  • 1