豚吐露@wiki

Request

最終更新:

ohden

- view
管理者のみ編集可

WaitForRequest


使い方

  1. const req_promise = page.waitForRequest(
  2. (req) => req.utl().includes("/getData/"), //trap条件
  3. { timeout: 10000, }
  4. )
  5.  
  6. // trigger action
  7.  
  8. await req_promise
  9. .then((req)=>{ /* test for request */ })
  10. .catch((e) => { console.log(`${e.constructor.name}: ${e.message}`) })
  11.  

例外

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秒

名前:
コメント:

すべてのコメントを見る
記事メニュー
ウィキ募集バナー