update handle
This commit is contained in:
8
jimm.py
8
jimm.py
@@ -41,8 +41,10 @@ async def Page(headless=True, wait_until='networkidle', timeout=0):
|
||||
for attr in dir(page):
|
||||
if callable(method := getattr(page, attr)): setattr(page, attr, sync(method))
|
||||
async def handle(route):
|
||||
if route.request.method == 'GET' and (response := await route.fetch()).ok:
|
||||
sql[route.request.url] = await response.body()
|
||||
try:
|
||||
if route.request.method == 'GET' and (response := await route.fetch()).ok:
|
||||
sql[route.request.url] = await response.body()
|
||||
except: pass
|
||||
await route.continue_()
|
||||
page.route('**', handle)
|
||||
def goto(url, goto=page.goto):
|
||||
@@ -53,4 +55,4 @@ async def Page(headless=True, wait_until='networkidle', timeout=0):
|
||||
page.goto = goto
|
||||
return page
|
||||
page = Page()
|
||||
page.goto('https://naver.com/')
|
||||
page.goto('https://naver.com/')
|
||||
|
||||
Reference in New Issue
Block a user