示例#1
0
 protected function _fetchHead($url)
 {
     $response = Webservice::get($url);
     if (!empty($response['headers'])) {
         return $this->_parse_headers($response['headers']);
     }
     return [];
 }
示例#2
0
 protected static function _get($url)
 {
     $response = Webservice::get($url);
     return ['code' => $response['response'], 'headers' => self::_parse_headers(isset($response['header']) ? $response['header'] : ''), 'body' => $response['content']];
 }
示例#3
0
 /**
  * Given a URL, returns a user icon (or false)
  * @param $url
  * @return bool|string
  */
 static function getIconFromURL($url)
 {
     if ($content = Webservice::get($url)) {
         return self::getIconFromWebsiteContent($content['content'], $url);
     }
     return false;
 }
示例#4
0
 protected static function _get($url)
 {
     return Webservice::get($url)['content'];
 }