Skip to content

Commit 2825933

Browse files
authored
Merge pull request #257 from floyd-lovelace/dev
修复playwright获取状态码的bug
2 parents bff4bc5 + 8d67ecf commit 2825933

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

feapder/network/downloader/_playwright.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,8 @@ def download(self, request) -> Response:
5858
if cookies:
5959
driver.url = url
6060
driver.cookies = cookies
61-
driver.page.goto(url, wait_until=wait_until)
61+
http_response = driver.page.goto(url, wait_until=wait_until)
62+
status_code = http_response.status
6263

6364
if render_time:
6465
tools.delay_time(render_time)
@@ -69,7 +70,7 @@ def download(self, request) -> Response:
6970
"url": driver.page.url,
7071
"cookies": driver.cookies,
7172
"_content": html.encode(),
72-
"status_code": 200,
73+
"status_code": status_code,
7374
"elapsed": 666,
7475
"headers": {
7576
"User-Agent": driver.user_agent,

0 commit comments

Comments
 (0)