Skip to content

Commit 2c2875c

Browse files
committed
Remove ClientOptions
1 parent 940e72d commit 2c2875c

3 files changed

Lines changed: 16 additions & 149 deletions

File tree

src/httpc/__init__.py

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
11
from ._api import *
2-
from ._base import extract_headers
2+
from ._base import extract_headers, HEADERS
33
from ._broadcaster import BroadcastList
44
from ._client import AsyncClient, Client
55
from ._parse import Response, ParseTool
6-
from ._options import HEADERS, ClientOptions, common
76

87
__all__ = [
98
"delete",
@@ -22,6 +21,4 @@
2221
"Response",
2322
"ParseTool",
2423
"HEADERS",
25-
"ClientOptions",
26-
"common"
2724
]

src/httpc/_base.py

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,21 @@
88

99
logger = logging.getLogger("httpc")
1010

11+
HEADERS = {
12+
'accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7',
13+
'accept-language': 'ko-KR,ko;q=0.9',
14+
'priority': 'u=0, i',
15+
'sec-ch-ua': '"Chromium";v="128", "Not;A=Brand";v="24", "Google Chrome";v="128"',
16+
'sec-ch-ua-mobile': '?0',
17+
'sec-ch-ua-platform': '"Windows"',
18+
'sec-fetch-dest': 'document',
19+
'sec-fetch-mode': 'navigate',
20+
'sec-fetch-site': 'none',
21+
'sec-fetch-user': '?1',
22+
'upgrade-insecure-requests': '1',
23+
'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36'
24+
}
25+
1126

1227
def extract_headers(curl_command: str) -> dict[str, str]:
1328
raw_headers = re.findall(r"(?<=\n -H ')([^:]+): (.*)(?=' \\\n|'\Z)", curl_command.strip())

src/httpc/_options.py

Lines changed: 0 additions & 145 deletions
This file was deleted.

0 commit comments

Comments
 (0)