たとえば、Basic認証がかかったURLユーザ名:usernameパスワード:passwordというのがあったとして、このページをPHPで取得するのに なんてすると、当然のようにWarningではじかれてしまう。しかし、cURLを利用する
![PHP+cURLでBasic認証がかかったページへアクセスする](https://cdn-ak-scissors.b.st-hatena.com/image/square/1b758f9a99d25a35c9f8811a2ae3900d88521196/height=288;version=1;width=512/https%3A%2F%2Fwww.labs816.com%2Fwp-content%2Fthemes%2Fsimplicity%2Fimages%2Fog-image.jpg)
curlというコマンドを使えば、Linuxなどのサーバー上でコマンドラインから簡単にHTTPやFTPなどのリクエストを処理することができます。 PHPのcURL関数 は、そのcurlコマンドと同等の機能を関数レベルで提供してくれます。 このcURL関数を使って、HTTPクライアントをプログラム上に実装してみたいと思います。 ちなみに、プログラムをHTTPクライアントとして動作させたい場合は、PEARのHTTP_Client を利用した方が直感的でわかりやすいかもしれません。 PEARのHTTP_Clientの利用法は、「Twitterのタイムラインを取得するPHPスクリプト 」で簡単に触れていますので、そちらも合わせてどうぞ。 まずは、PHPのプログラムからとあるサイトへアクセスし、ブラウザ同様にHTMLを取得すると言うことをやってみます。 <?php $url = 'http://www
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く