mirror of
https://github.com/morpheus65535/bazarr.git
synced 2025-02-25 15:25:57 +08:00
Fix for #913 (user-agent for subs4series)
This commit is contained in:
parent
94fc3ae8dd
commit
43a5533a84
1 changed files with 4 additions and 4 deletions
|
@ -3,7 +3,6 @@ from __future__ import absolute_import
|
||||||
import io
|
import io
|
||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
from random import randint
|
|
||||||
|
|
||||||
import rarfile
|
import rarfile
|
||||||
import re
|
import re
|
||||||
|
@ -14,7 +13,6 @@ from guessit import guessit
|
||||||
from requests import Session
|
from requests import Session
|
||||||
|
|
||||||
from subliminal.providers import ParserBeautifulSoup, Provider
|
from subliminal.providers import ParserBeautifulSoup, Provider
|
||||||
from subliminal import __short_version__
|
|
||||||
from subliminal.cache import SHOW_EXPIRATION_TIME, region
|
from subliminal.cache import SHOW_EXPIRATION_TIME, region
|
||||||
from subliminal.score import get_equivalent_release_groups
|
from subliminal.score import get_equivalent_release_groups
|
||||||
from subliminal.subtitle import SUBTITLE_EXTENSIONS, Subtitle, fix_line_ending, guess_matches
|
from subliminal.subtitle import SUBTITLE_EXTENSIONS, Subtitle, fix_line_ending, guess_matches
|
||||||
|
@ -85,8 +83,10 @@ class Subs4SeriesProvider(Provider):
|
||||||
|
|
||||||
def initialize(self):
|
def initialize(self):
|
||||||
self.session = Session()
|
self.session = Session()
|
||||||
from .utils import FIRST_THOUSAND_OR_SO_USER_AGENTS as AGENT_LIST
|
self.session.headers['User-Agent'] = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, ' \
|
||||||
self.session.headers['User-Agent'] = AGENT_LIST[randint(0, len(AGENT_LIST) - 1)]
|
'like Gecko) Chrome/83.0.4103.116 Safari/537.36'
|
||||||
|
# We don't use FIRST_THOUSAND_OR_SO_USER_AGENTS list because it includes mobile browser that get redirected to
|
||||||
|
# mobile website
|
||||||
|
|
||||||
def terminate(self):
|
def terminate(self):
|
||||||
self.session.close()
|
self.session.close()
|
||||||
|
|
Loading…
Reference in a new issue