Update economist_news.recipe

This commit is contained in:
unkn0w7n 2024-12-11 09:10:20 +05:30
parent 17d9a31d66
commit 98fb801e8a

View File

@ -3,6 +3,7 @@
import json import json
import time import time
from uuid import uuid4
from datetime import datetime, timedelta from datetime import datetime, timedelta
from urllib.parse import quote, urlencode from urllib.parse import quote, urlencode
@ -191,10 +192,9 @@ class EconomistNews(BasicNewsRecipe):
self.oldest_article = float(d) self.oldest_article = float(d)
def get_browser(self, *args, **kwargs): def get_browser(self, *args, **kwargs):
# Needed to bypass cloudflare kwargs['user_agent'] = 'TheEconomist-Lamarr-android'
kwargs['user_agent'] = 'common_words/based'
br = BasicNewsRecipe.get_browser(self, *args, **kwargs) br = BasicNewsRecipe.get_browser(self, *args, **kwargs)
br.addheaders += [('Accept-Language', 'en-GB,en-US;q=0.9,en;q=0.8')] br.addheaders += [('x-request-id', str(uuid4()))]
return br return br
def economist_return_index(self, ans): def economist_return_index(self, ans):