Lines Matching defs:url
61 public $url;
72 public function __construct($url, $timeout = 10, $redirects = 5, $headers = null, $useragent = null, $force_fsockopen = false, $curl_options = [])
76 $parsed = \SimplePie\Misc::parse_url($url);
77 $url = \SimplePie\Misc::compress_parse_url($parsed['scheme'], $idn->encode($parsed['authority']), $parsed['path'], $parsed['query'], null);
79 $this->url = $url;
80 $this->permanent_url = $url;
82 if (preg_match('/^http(s)?:\/\//i', $url)) {
100 curl_setopt($fp, CURLOPT_URL, $url);
106 curl_setopt($fp, CURLOPT_REFERER, \SimplePie\Misc::url_remove_credentials($url));
123 // Use the updated url provided by curl_getinfo after any redirects.
125 $this->url = $info['url'];
136 $location = \SimplePie\Misc::absolutize_url($this->headers['location'], $url);
139 $this->permanent_url = ($previousStatusCode == 301) ? $location : $url;
146 $url_parts = parse_url($url);
201 $location = \SimplePie\Misc::absolutize_url($this->headers['location'], $url);
204 $this->permanent_url = ($previousStatusCode == 301) ? $location : $url;
249 if (empty($url) || !($this->body = trim(file_get_contents($url)))) {