public function getContents_curl($aUrl) { global $zbp; $ajax = Network::Create(); if (!$ajax) { throw new Exception('主机没有开启访问外部网络功能'); } $ajax->open('GET', $aUrl); if (get_class($ajax) != 'Networkfile_get_contents' || version_compare(PHP_VERSION, '5.3.0') >= 0) { $ajax->enableGzip(); } $ajax->setTimeOuts(360, 20, 0, 0); $ajax->setRequestHeader('User-Agent', 'Z-BlogPHP/' . ZC_BLOG_VERSION . '|ChangYan/' . ChangYan_Handler::version); $ajax->send(); return $ajax->responseText; }