豚吐露@wiki
Request
最終更新:
ohden
-
view
WaitForRequest
使い方
- const req_promise = page.waitForRequest(
- (req) => req.utl().includes("/getData/"), //trap条件
- { timeout: 10000, }
- )
-
- // trigger action
-
- await req_promise
- .then((req)=>{ /* test for request */ })
- .catch((e) => { console.log(`${e.constructor.name}: ${e.message}`) })
-
例外
requestが発生しなかったりして例外が発生した際、そのerror内容確認して"Page closed"とか出てたら、概ね使い方間違えとる。
Error: page.waitForRequest: Page closed
使い方ちゃんとしとったら、TimeoutErrorが出る。
TimeoutError: page.waitForRequest: Timeout 10000ms exceeded while waiting for event "request"
更新日: 2023年08月23日 (水) 11時16分19秒