From 404f4b07d2855b3f33010ed890e2d1e2b936341e Mon Sep 17 00:00:00 2001 From: cocostru Date: Thu, 6 Jun 2019 06:04:00 +0800 Subject: [PATCH 1/2] getRequestId() method is not able to capture header #123 --- src/Message/Response.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Message/Response.php b/src/Message/Response.php index a94e1e71..95ad3922 100644 --- a/src/Message/Response.php +++ b/src/Message/Response.php @@ -386,8 +386,8 @@ public function getCode() */ public function getRequestId() { - if (isset($this->headers['Request-Id'])) { - return $this->headers['Request-Id'][0]; + if (isset($this->headers[strtolower('Request-Id')])) { + return $this->headers[strtolower('Request-Id')][0]; } return null; From e0d9e83eb057f1abd196ce289dcf263638471e8e Mon Sep 17 00:00:00 2001 From: cocostru Date: Thu, 6 Jun 2019 06:14:44 +0800 Subject: [PATCH 2/2] getRequestId() method is not able to capture header (issue #123). Add. --- src/Message/Response.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/Message/Response.php b/src/Message/Response.php index 95ad3922..8ab3a196 100644 --- a/src/Message/Response.php +++ b/src/Message/Response.php @@ -386,8 +386,12 @@ public function getCode() */ public function getRequestId() { - if (isset($this->headers[strtolower('Request-Id')])) { - return $this->headers[strtolower('Request-Id')][0]; + if (isset($this->headers['Request-Id'])) { + return $this->headers['Request-Id'][0]; + } else { + if (isset($this->headers[strtolower('Request-Id')])) { + return $this->headers[strtolower('Request-Id')][0]; + } } return null;