From 0753d2fba0f1e46313979ad72cf988c75eca94af Mon Sep 17 00:00:00 2001 From: Jay Patel Date: Tue, 10 May 2016 15:07:10 -0500 Subject: [PATCH] Minor Bug Fix - Fixes #575 --- lib/PayPal/Core/PayPalHttpConnection.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/PayPal/Core/PayPalHttpConnection.php b/lib/PayPal/Core/PayPalHttpConnection.php index e1810aa..ea0dffd 100644 --- a/lib/PayPal/Core/PayPalHttpConnection.php +++ b/lib/PayPal/Core/PayPalHttpConnection.php @@ -77,7 +77,11 @@ class PayPalHttpConnection //Initialize Curl Options $ch = curl_init($this->httpConfig->getUrl()); - curl_setopt_array($ch, $this->httpConfig->getCurlOptions()); + $options = $this->httpConfig->getCurlOptions(); + if(empty($options[CURLOPT_HTTPHEADER])) { + unset ($options[CURLOPT_HTTPHEADER]); + } + curl_setopt_array($ch, $options); curl_setopt($ch, CURLOPT_URL, $this->httpConfig->getUrl()); curl_setopt($ch, CURLOPT_HEADER, true); curl_setopt($ch, CURLINFO_HEADER_OUT, true);