タグ

HTTP_Requestに関するmiggitのブックマーク (4)

  • HTTP_Request のメンバ[Pear::HTTP_Request] - bnote

    [ back / home ] HTTP_Request のメンバ[Pear::HTTP_Request] 構築 HTTP_Request::HTTP_Request() コンストラクタ リクエスト設定 HTTP_Request::reset() URL及びパラメータの指定 HTTP_Request::setURL() URLを指定します。 HTTP_Request::setProxy() Proxy Serverを指定します。 HTTP_Request::setBasicAuth() Basic認証のユーザとパスワードを指定します。 HTTP_Request::setMethod() リクエストメソッドを指定します。 HTTP_Request::setHttpVer() HTTP Versionを指定します。 リクエストヘッダー HTTP_Request::addHeader() ヘッダ

  • http://www.kakimasse.net/

  • PHPでのHTTPアクセスを超簡単に行える「PEAR::HTTP_Request」:phpspot開発日誌

    PHPでのHTTPアクセスを超簡単に行える「PEAR::HTTP_Request」。 HTTP_Request は、PHPユーザの方ならご存知の方も多いと思いますが、WEB上にコピペですぐ使えるサンプルが無かったので作ってみました。 単純にHTTPリクエストを行うなら、PHPなら、file 関数や file_get_contents で1行でできてしまいます。 (php.ini にて allow_url_fopen=Onにした場合のみ) ただ、タイムアウトの秒数を設定したり、リダイレクトされた場合の処理や、HTTPリクエストする際のヘッダーなどの指定はカスタマイズ出来ません。 HTTP_Request ならそれが次のように簡単に行えます。 <?php // リクエストを行うURLの指定 $url = "http://〜"; $option = array( "timeout" => "10

  • HTTP_Requestでアクセスする セッション編

    PEARのHTTP/Requestを使って、ビルコレにログインし、マイページのデータをログインする方法とか。 ビルコレのトップは http://bilcolle.com/ ここに、ログインフォームがあり、 LoginID PassWord というフィールドがある。methodはPOST。送信先は、http://bilcolle.com/Login 基は、一つ前のエントリーの「HTTP_Requestでアクセス POST編」 だが、単にLoginID、PassWordに自分のID,Passをいれ送信しても、マイページにたどり着かない。 セッションが確立されないからである。 通常、セッションはCookieに保存される。したがって、まずCookieを取り出し、それを使って再度アクセスする。 具体的には、 http://bilcolle.com にアクセスし、Cookieを受信。

  • 1