Skip to content

Commit 653f780

Browse files
committed
Added new request fields
isLinkPreload, isSameSite and isAdRelated For #42
1 parent 5aa5e01 commit 653f780

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

internal/support/devtools_parser.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -240,6 +240,12 @@ def extract_net_requests(self):
240240
request['initiator'] = params['initiator']
241241
if 'documentURL' in params:
242242
request['documentURL'] = params['documentURL']
243+
if 'isLinkPreload' in params:
244+
request['isLinkPreload'] = params['isLinkPreload']
245+
if 'isSameSite' in params:
246+
request['isSameSite'] = params['isSameSite']
247+
if 'isAdRelated' in params:
248+
request['isAdRelated'] = params['isAdRelated']
243249
# Redirects re-use the same ID so we need to fake a new request
244250
if request_id in raw_requests:
245251
if 'redirectResponse' in params:
@@ -490,6 +496,12 @@ def process_requests(self, raw_requests, raw_page_data):
490496
request['url'] += '?' + parts.query
491497
if 'documentURL' in raw_request:
492498
request['documentURL'] = raw_request['documentURL']
499+
if 'isLinkPreload' in raw_request:
500+
request['isLinkPreload'] = raw_request['isLinkPreload']
501+
if 'isSameSite' in raw_request:
502+
request['isSameSite'] = raw_request['isSameSite']
503+
if 'isAdRelated' in raw_request:
504+
request['isAdRelated'] = raw_request['isAdRelated']
493505
request['responseCode'] = -1
494506
if 'response' in raw_request and 'status' in raw_request['response']:
495507
request['responseCode'] = raw_request['response']['status']

0 commit comments

Comments
 (0)