mirror of
https://github.com/kevin1024/vcrpy.git
synced 2025-12-08 16:53:23 +00:00
Updated _remove_headers to use latest Headers structure
Probably we need API in Request object like 'remove_header'
This commit is contained in:
@@ -3,11 +3,10 @@ import copy
|
||||
|
||||
|
||||
def _remove_headers(request, headers_to_remove):
|
||||
out = []
|
||||
for k, v in request.headers:
|
||||
if k.lower() not in [h.lower() for h in headers_to_remove]:
|
||||
out.append((k, v))
|
||||
request.headers = frozenset(out)
|
||||
headers_to_remove = [h.lower() for h in headers_to_remove]
|
||||
keys = [k for k in request.headers if k.lower() in headers_to_remove]
|
||||
for k in keys:
|
||||
request.headers.pop(k)
|
||||
return request
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user