0

保護されたサブフォルダー内の画像のHTMLリンクのリストを含むWebページがあります。このフォルダは、.htaccessおよびHTTP認証によって保護されています。

サブフォルダーにアクセスするためにcURL/Socketなどを使用する方法はありますか?

4

2 に答える 2

3

HTTP基本認証について話している場合は、必要な資格情報を次のように提供できます。

curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_BASIC); // enable HTTP Basic auth
curl_setopt($curl, CURLOPT_USERPWD, "username:password"); // credentials

CURLOPT_PROXYUSERPWD(プロキシを経由しているCURLOPT_UNRESTRICTED_AUTH場合)や(最初のホストが実際の認証が行われる別のドメインにリダイレクトする場合)など、他にも興味深いオプションがいくつかあります。

于 2012-08-05T12:48:06.740 に答える
1
<?php
$ch = curl_init(); 
curl_setopt($ch, CURLOPT_URL, 'http://www.example.com'); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC); 
curl_setopt(CURLOPT_USERPWD, '[username]:[password]') 
$data = curl_exec(); 
curl_close($ch); 
?>

ソース

于 2012-08-05T12:49:28.597 に答える