From c77c245f422ad1883f8a17fc6626dbbbbd601f58 Mon Sep 17 00:00:00 2001 From: Karl-Rainer Blumenthal Date: Tue, 13 Jul 2021 15:00:39 -0400 Subject: [PATCH] WT-55 / Delay Facebook requests Slows requests to Facebook hosts to 10 second intervals in order to avoid and recover from lockouts --- brozzler/behaviors.yaml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/brozzler/behaviors.yaml b/brozzler/behaviors.yaml index 6d6a722..2acb951 100644 --- a/brozzler/behaviors.yaml +++ b/brozzler/behaviors.yaml @@ -27,14 +27,21 @@ - selector: a[data-testid="snapshot_footer_link"] childSelector: i[class="_271o img sp_KBE8sh--02o sx_5d0205"] closeSelector: 'div._7lq1 > button' -- +- # https://webarchive.jira.com/browse/WT-55 url_regex: '^https?://(?:www\.)?facebook\.com/.*$' behavior_js_template: umbraBehavior.js.j2 request_idle_timeout_sec: 30 default_parameters: + interval: 10000 actions: - selector: a[rel="theater"], a[id="expanding_cta_close_button"] closeSelector: 'a._xlt' +- # https://webarchive.jira.com/browse/WT-55 + url_regex: '^^https?://([^.]*\.)*fbcdn\.net/.*$' + behavior_js_template: umbraBehavior.js.j2 + request_idle_timeout_sec: 30 + default_parameters: + interval: 10000 - url_regex: '^https?://(?:www\.)?instagram\.com/.*$' behavior_js_template: umbraBehavior.js.j2