[PHP-users 27057] Re: basic認証がかかっているページか調べる方法

shima tetuo mlmlml @ lily.freemail.ne.jp
2005年 10月 3日 (月) 22:31:26 JST


tetuoです。

> fopenを実行したら401のwarningが返ってくるので、

pearで良ければ、HTTP_ClientとかHTTP_Requestとかあります。

<?php
    $client = new HTTP_Client();
    $client->get('http://XXXXXXXXXXXXXX');
    
    $response = $client->currentResponse();
    
    if($response['code'] == 401){
        //処理
    }
?>

とか

<?php
    
    $request = new HTTP_Request('http://XXXXXXXXXXXX');
    $request->sendRequest();
    
    if($request->getResponseCode() == 401){
        //処理
    }
?>

です。



tetuo
mlmlml @ lily.freemail.ne.jp
http://mlmlml.seesaa.net/



PHP-users メーリングリストの案内