From 57d080a4f48db59d068638bfccc05dd15439571c Mon Sep 17 00:00:00 2001 From: marina-p Date: Mon, 18 Jul 2022 16:08:26 -0700 Subject: [PATCH] response parsing crash fix (#582) Fix error handling. Testing: - manual testing with service that returns xml responses --- restler/engine/transport_layer/response.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/restler/engine/transport_layer/response.py b/restler/engine/transport_layer/response.py index 5b7897c..9728b2a 100644 --- a/restler/engine/transport_layer/response.py +++ b/restler/engine/transport_layer/response.py @@ -95,13 +95,13 @@ class HttpResponse(object): return headers_dict for header in self.headers: - payload_start_idx = header.index(":") try: + payload_start_idx = header.index(":") header_name = header[0:payload_start_idx] header_val = header[payload_start_idx+1:] headers_dict[header_name] = header_val except Exception as error: - print(f"Error parsing header: {x}", x) + print(f"Error parsing header: {header}") pass return headers_dict