タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

socketに関するmuratayusukeのブックマーク (2)

  • CakePHP HTTP ソケット通信 | Sun Limited Mt.

    PHP で HTTP ソケット通信を行おうとすると PHP のソケット通信用関数を使うか、PEAR の HTTP::Request を使うかだと思います。PEAR の HTTP::Request を使うのが簡単なのですが CakePHP で開発をしているのであれば、CakePHP の提供する CakeSocket クラスを使用するのがオススメです。 使い方 GET メソッドで送信 uses('http_socket'); $socket = new HttpSocket(); $url = 'http://www.google.co.jp/search'; $query = array('q'=>'cake'); $res = $socket->get($url, $query); POST で送信したいときは最後の行の get メソッドを post にするだけです。 $res = $so

  • HttpSocketクラスを使ってHTTPヘッダをセット - cakephperの日記(CakePHP, Laravel, PHP)

    CakePHP1.2.5を利用してます。 HttpSocketクラスを使うと、HTTPを使った通信が簡単に使えます。例えば自分のサーバから、他のサーバにHTTPでデータを送るとか簡単にできます。 基的には、HttpSocketクラスを読み込んで、newして、getメソッドを呼ぶだけ。 App::import('Core', 'HttpSocket'); $HttpSocket = new HttpSocket(); $query = array('q1' => 'queryvalue1'); $ret = $HttpSocket->get('http://hogehoge.com/hoge/',$query);このようにすると、hogehoge.comのサーバに、getリクエストを送ってくれます。 getメソッドの第2引数はクエリになっていて、ここに配列で指定すると http://hog

    HttpSocketクラスを使ってHTTPヘッダをセット - cakephperの日記(CakePHP, Laravel, PHP)
  • 1