Skip to content

Commit ca59399

Browse files
authored
v1.4.0: 更新JM请求配置 (#11)
1 parent 6e465ec commit ca59399

File tree

5 files changed

+7
-35
lines changed

5 files changed

+7
-35
lines changed

assets/config/option_test.yml

Lines changed: 2 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ download_use_disk_cache: true
1414
client_config:
1515
# 请求失败时,重试的次数,配个正数就行
1616
retry_times: 10
17-
domain: jmcomic1.group
17+
domain: null
1818
postman_type: cffi
1919
postman_type_list:
2020
- requests
@@ -24,18 +24,4 @@ client_config:
2424
meta_data:
2525
proxies: null
2626
allow_redirects: true
27-
cookies: null
28-
headers:
29-
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.9
30-
accept-language: zh-CN,zh;q=0.9
31-
authority: jmcomic1.group
32-
sec-ch-ua: '"Not_A Brand";v="99", "Google Chrome";v="109", "Chromium";v="109"'
33-
sec-ch-ua-mobile: ?0
34-
sec-ch-ua-platform: '"Windows"'
35-
sec-fetch-dest: document
36-
sec-fetch-mode: navigate
37-
sec-fetch-site: none
38-
sec-fetch-user: ?1
39-
upgrade-insecure-requests: '1'
40-
user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML,
41-
like Gecko) Chrome/109.0.0.0 Safari/537.36
27+
cookies: null

assets/config/workflow_option.yml

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -23,17 +23,3 @@ client_config:
2323
proxies: null
2424
allow_redirects: true
2525
cookies: null
26-
headers:
27-
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.9
28-
accept-language: zh-CN,zh;q=0.9
29-
authority: jmcomic1.rocks
30-
sec-ch-ua: '"Not_A Brand";v="99", "Google Chrome";v="109", "Chromium";v="109"'
31-
sec-ch-ua-mobile: ?0
32-
sec-ch-ua-platform: '"Windows"'
33-
sec-fetch-dest: document
34-
sec-fetch-mode: navigate
35-
sec-fetch-site: none
36-
sec-fetch-user: ?1
37-
upgrade-insecure-requests: '1'
38-
user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML,
39-
like Gecko) Chrome/109.0.0.0 Safari/537.36

src/jmcomic/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@
22
# 被依赖方 <--- 使用方
33
# config <--- entity <--- toolkit <--- client <--- service <--- option
44

5-
__version__ = '1.3.0'
5+
__version__ = '1.4.0'
66

77
from .api import *

src/jmcomic/jm_config.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,17 +30,17 @@ def default_headers(cls):
3030
return {
3131
'authority': cls.DOMAIN,
3232
'accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,'
33-
'application/signed-exchange;v=b3;q=0.9',
33+
'application/signed-exchange;v=b3;q=0.7',
3434
'accept-language': 'zh-CN,zh;q=0.9',
35-
'sec-ch-ua': '"Not_A Brand";v="99", "Google Chrome";v="109", "Chromium";v="109"',
35+
'sec-ch-ua': '"Google Chrome";v="111", "Not(A:Brand";v="8", "Chromium";v="111"',
3636
'sec-ch-ua-mobile': '?0',
3737
'sec-ch-ua-platform': '"Windows"',
3838
'sec-fetch-dest': 'document',
3939
'sec-fetch-mode': 'navigate',
4040
'sec-fetch-site': 'none',
4141
'sec-fetch-user': '?1',
4242
'upgrade-insecure-requests': '1',
43-
'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 '
43+
'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 '
4444
'Safari/537.36',
4545
}
4646

src/jmcomic/jm_toolkit.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55

66
class JmcomicText:
7-
pattern_jm_domain = compile('https://([\w.]+)')
7+
pattern_jm_domain = compile('https://([\w.-]+)')
88
pattern_jm_pa_id = compile('/(photos?|album)/(\d+)')
99

1010
pattern_html_photo_photo_id = compile('<meta property="og:url" content=".*?/photo/(\d+)/?.*?">')

0 commit comments

Comments
 (0)