use 'safe_request' to handle connection errors
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
from .common import BasicExtractor
|
||||
from ..util import unescape
|
||||
from ..util import unescape, safe_request
|
||||
import time
|
||||
import random
|
||||
import json
|
||||
@@ -52,9 +52,9 @@ class Extractor(BasicExtractor):
|
||||
|
||||
while True:
|
||||
time.sleep( random.uniform(2, 5) )
|
||||
info = json.loads(
|
||||
self.session.post(self.api_url, data=json.dumps(request)).text
|
||||
)
|
||||
info = json.loads(safe_request(
|
||||
self.session, self.api_url, method="POST", data=json.dumps(request)
|
||||
).text)
|
||||
|
||||
imgkey, pos = e(info["i3"], "'", "'")
|
||||
url , pos = e(info["i3"], '<img id="img" src="', '"', pos)
|
||||
|
||||
Reference in New Issue
Block a user