mirror of
https://gitee.com/g1879/DrissionPage.git
synced 2024-12-10 04:00:23 +08:00
extra_info中的headers补充到headers中
This commit is contained in:
parent
7d936defd0
commit
430b304a22
@ -451,6 +451,11 @@ class Request(object):
|
||||
def headers(self):
|
||||
if self._headers is None:
|
||||
self._headers = CaseInsensitiveDict(self._request['headers'])
|
||||
if self.extra_info.headers:
|
||||
h = CaseInsensitiveDict(self.extra_info.headers)
|
||||
for k, v in h.items():
|
||||
if k not in self._headers:
|
||||
self._headers[k] = v
|
||||
return self._headers
|
||||
|
||||
@property
|
||||
@ -498,6 +503,11 @@ class Response(object):
|
||||
def headers(self):
|
||||
if self._headers is None:
|
||||
self._headers = CaseInsensitiveDict(self._response['headers'])
|
||||
if self.extra_info.headers:
|
||||
h = CaseInsensitiveDict(self.extra_info.headers)
|
||||
for k, v in h.items():
|
||||
if k not in self._headers:
|
||||
self._headers[k] = v
|
||||
return self._headers
|
||||
|
||||
@property
|
||||
|
Loading…
x
Reference in New Issue
Block a user