[xfileshare] Modernize and pass referrer

This commit is contained in:
Sergey M․ 2017-06-12 00:14:04 +07:00
parent 624bd0104c
commit 16bc958287
No known key found for this signature in database
GPG key ID: 2C393E0F18A9236D

View file

@ -130,12 +130,12 @@ class XFileShareIE(InfoExtractor):
if countdown:
self._sleep(countdown, video_id)
post = urlencode_postdata(fields)
req = sanitized_Request(url, post)
req.add_header('Content-type', 'application/x-www-form-urlencoded')
webpage = self._download_webpage(req, video_id, 'Downloading video page')
webpage = self._download_webpage(
url, video_id, 'Downloading video page',
data=urlencode_postdata(fields), headers={
'Referer': url,
'Content-type': 'application/x-www-form-urlencoded',
})
title = (self._search_regex(
(r'style="z-index: [0-9]+;">([^<]+)</span>',