Google

NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.7">

付録 Iサポートされるプロトコル/ラッパー

fopen() and copy()のようなファ イルシステム関数で使用するためにPHPに組み込まれたURL型式のプロトコ ルの一覧を示します。これらのラッパーに加えて、PHP 4.3以降では、PHP スクリプトとstream_register_wrapper()により、ユー ザ独自のラッパーを書くことができます。

HTTPおよびHTTPS

PHP 3, PHP 4。PHP 4.3以降では https://

  • http://example.com

  • http://user:password@example.com

  • https://example.com

  • https://user:password@example.com

HTTP 1.0によりHTTP GETメソッドを用いてファイル/リソースに読み込み のみのアクセスが可能です。仮想ホストにホスト名でアクセスするために、 Host: ヘッダが送信されます。 iniファイルまたはストリームコンテキストにより、 user_agent文字列を設定してい る場合、リクエストの中にも含まれます。

PHP 4.0.5以降、リダイレクトがサポートされています。これ以前のバー ジョンを使用している場合、URLの末尾にスラッシュを付ける必要があり ます。

ストリームにより、リソースの本体 にアクセスで きるようになります。ヘッダは、 $http_response_header変数に保存されます。 PHP 4.3以降、ヘッダは、stream_get_meta_data()に よりアクセス可能です。

HTTP 接続は、読み込みのみ可です。HTTPリソースにデータを書き込んだ り、ファイルをコピーすることはできません。

注意 HTTPSは、PHP 4.3以降でサポートされており、OpenSSLのサポートを有効 にした場合のみ使用できます。