CURL GET请求

2015-02-27 16:11 阅读 3,952 views 次 评论 0 条

一个简单的curl请求实例:

/**
 * @param $durl
 * @return string mixed
 */
function curl_httpget( $durl ) {
    if (! is_string( $durl ))
        return '';
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $durl);
    curl_setopt( $ch, CURLOPT_HEADER, 0 );
    curl_setopt( $ch, CURLOPT_TIMEOUT, 6 );
    curl_setopt( $ch, CURLOPT_USERAGENT, $_SERVER ['HTTP_USER_AGENT'] );
    curl_setopt( $ch, CURLOPT_RETURNTRANSFER, 1 );
    $i=3;
    while($i>0){
        $r = curl_exec( $ch );
        if(! empty( $r ) ) break;
        $i--;
    }
    curl_close( $ch );
    return $r;
}

版权声明:本文著作权归原作者所有,欢迎分享本文,谢谢支持!
转载请注明:CURL GET请求 | 日常开发记录
分类:PHP 标签:

发表评论


表情