Puppeteer - RequestInterception

Aus Wikizone
Version vom 12. September 2022, 19:23 Uhr von Steff (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Snippets == <syntaxhighlight lang="javascript"> page.on('request', (request) => { if (/\.(png|jpg|jpeg|gif|webp)$/i.test(request.url)) { r…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Snippets

page.on('request', (request) => {
        if (/\.(png|jpg|jpeg|gif|webp)$/i.test(request.url)) {
          request.abort();
        } else if (request.url.startsWith(defaults.URL_INSTAGRAM_GRAPHQL_QUERY)) {
          query_id = request.url.split('=')[1].split('&')[0];
        } else {
          request.continue();
        }
      });