- ベストアンサー
phpでAuthorizationヘッダを追加
Basic認証をかけた場所のファイルを別の場所にコピーしたいです。 コピーだけは、 $file = 'http://~~~.html'; $newfile = 'new.html'; if (!copy($file, $newfile)) { echo "failed to copy $file...\n"; } とすればできるところまでは調べ、 Basic認証のかかっていない場所のファイルで試して、成功しました。 書籍もいろいろと手にとってみましたが、 ヘッダを送信することについて書かれているものをあまり見つけられず、 検索してみても、いまひとつよく分かりません。 コピペして使える形であれば正直なところ助かりますが、贅沢は申しません。 phpは必要な部分だけ調べて使っているような素人で、 今回のことも、header()を使うのだろう、というところまでしか分からないのですが、 理解の助けになるようなアドバイスをいただければありがたいです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#243182
回答No.1
基本認証の情報は、リクエスト先の URL に含めることが出来ますので、これを試してみてはいかがでしょうか。 'Basic認証 URL' で検索してみてください。
- 参考URL:
- http://www.google.co.jp/
お礼
こんなに簡単にできるものなんですか! header()を勉強する機会は延期になりましたが、大変助かりました。 ありがとうございました!