diff options
Diffstat (limited to 'lib/Tools/Traits/TNCRequest.php')
-rw-r--r-- | lib/Tools/Traits/TNCRequest.php | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/lib/Tools/Traits/TNCRequest.php b/lib/Tools/Traits/TNCRequest.php index 68f28a9c..b59a540e 100644 --- a/lib/Tools/Traits/TNCRequest.php +++ b/lib/Tools/Traits/TNCRequest.php @@ -184,7 +184,7 @@ trait TNCRequest { if ($request->getType() !== Request::TYPE_GET) { $curl = curl_init($url); } else { - $curl = curl_init($url . '?' . $request->getUrlData()); + $curl = curl_init($url . $request->getQueryString()); } return $curl; @@ -249,8 +249,12 @@ trait TNCRequest { */ private function initRequestHeaders($curl, Request $request) { $headers = $request->getHeaders(); + $headersCurl = []; + foreach ($headers as $name => $value) { + $headersCurl[] = $name . ': ' . $value; + } - curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); + curl_setopt($curl, CURLOPT_HTTPHEADER, $headersCurl); } |