From fd810cb58aee6d39f2776fd7ac2c1218bbc17314 Mon Sep 17 00:00:00 2001 From: JoeamAmier Date: Sun, 20 Aug 2023 18:11:43 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- source/Html.py | 40 ++++++++++++++++++---------------------- 1 file changed, 18 insertions(+), 22 deletions(-) diff --git a/source/Html.py b/source/Html.py index 09036ad..0e885ec 100644 --- a/source/Html.py +++ b/source/Html.py @@ -1,27 +1,23 @@ import requests -from .Params import HEADERS +class Html: -def get_html( - url: str, - cookie=None, - params=None, - proxies=None, - timeout=10, - **kwargs): - update_cookie(cookie) - response = requests.get( - url, - params=params, - proxies=proxies, - timeout=timeout, - headers=HEADERS, - **kwargs) - return response.text + def __init__(self, headers: dict): + self.headers = headers - -def update_cookie(cookie: str): - if not cookie: - return - HEADERS["Cookie"] = cookie + def get_html( + self, + url: str, + params=None, + proxies=None, + timeout=10, + **kwargs): + response = requests.get( + url, + params=params, + proxies=proxies, + timeout=timeout, + headers=self.headers, + **kwargs) + return response.text