Skip to content

Commit cbbbaa3

Browse files
author
Inbal Tako
committed
Fix request parsing
1 parent f085373 commit cbbbaa3

File tree

4 files changed

+6
-5
lines changed

4 files changed

+6
-5
lines changed

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.2.7
1+
0.2.8

securenative/event_manager.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ def serialize(obj):
145145
"remoteIp": obj.request.remote_ip if obj.request else "",
146146
"method": obj.request.method if obj.request else "",
147147
"url": obj.request.url if obj.request else "",
148-
"headers": obj.request.headers if obj.request else None
148+
"headers": dict(obj.request.headers) if obj.request else None
149149
},
150150
"timestamp": obj.timestamp,
151151
"properties": obj.properties,

securenative/utils/request_utils.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,10 @@ class RequestUtils(object):
44

55
@staticmethod
66
def get_secure_header_from_request(headers):
7-
if headers:
7+
try:
88
return headers[RequestUtils.SECURENATIVE_HEADER]
9-
return []
9+
except Exception:
10+
return ""
1011

1112
@staticmethod
1213
def get_client_ip_from_request(request):

securenative/utils/version_utils.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@ class VersionUtils(object):
22

33
@staticmethod
44
def get_version():
5-
return "0.2.7"
5+
return "0.2.8"

0 commit comments

Comments
 (0)