string|array
PEAR_REST::downloadHttp
(
string
$url
,
false|string|array
$lastmodified = null
,
false|array
$accept = false
,
string
$save_dir
)
(PEAR_Config の設定 http_proxy で) HTTP プロキシが設定されている場合は、 そのプロキシを使用します。
$url
ダウンロードする URL。
$lastmodified
キャッシングのためにチェックするヘッダの値。 FALSE を使用すると、今回のダウンロード時のヘッダの値を返します。
$accept
送信を許可するヘッダ。これは
text/xml
や frog/legs
などのような MIME タイプのリストとなります。
$save_dir
ファイルを保存するディレクトリ。
ダウンロードされたファイルの中身、あるいは 失敗した場合に PEAR_Error を返します。ソケット関連のエラーの場合は、 エラーオブジェクトの getCode() を使用すると fsockopen のエラーコードが取得できます。 キャッシングが要求された場合は、ヘッダの値を返します。
例外はスローされません。
This function can not be called statically.