SSISO Community

시소당

[알고리즘] fsockopen으로 제작한 http확장클래스

php5에서  소켓이  지원되지만  이하  버전에서  
호스팅계정을  사용시  대부분php4인듯  하더군요.  

뭐  현란한  기술은  없습니다만,  
필요하신분께  도움이  되었으면  합니다.  

사용방법  

$http  =  new  HttpEx("http://www.phpschool.com/index.php");  
헤더만  요청시  
if($http->Open()){  
        $http->SendRequestHeader();  
        echo  $http->getResponseHeader()."<P>";//전체응답헤더  
        echo  $http->getResponseHeader("Server")."<P>";//특정헤더  
        $http->Close();  
}  


내용요청  
if($http->Open()){  
        echo  $http->SendRequestBody();  
        $http->Close();  
}  

쿠키값  가져오기  
if($http->Open()){  
        $http->getResponseHeader();  
        echo  $http->getCookie();//전체쿠키  
        echo  $http->getCookie("특정값");//특정값  
        $http->Close();  
}


출처  :  http://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=tipntech&wr_id=53830&sca=&sfl=wr_subject%7C%7Cwr_content&stx=php5&sop=and

1062 view

4.0 stars