title: Guzzle and HTTPS
body: <p>I want to use Guzzle and Silex to send request to https pages.    </p>
  
  <p>With http url I have a response :    </p>
  
  <pre><code>app-&gt;get('/',function() use ($app, $client){
  
      $response = $client-&gt;get("http://www.google.fr");
  
      var_dump($response);
  
  });    
  </code></pre>
  
  <p>My response:     </p>
  
  <pre><code>object(GuzzleHttp\Message\Response)[102]
    private 'reasonPhrase' =&gt; string 'OK' (length=2)
    private 'statusCode' =&gt; int 200
    private 'effectiveUrl' =&gt; string 'http://www.google.fr' (length=20)
    private 'headers' (GuzzleHttp\Message\AbstractMessage) =&gt; 
      array (size=13)
        'date' =&gt; 
          array (size=1)
            0 =&gt; string 'Wed, 18 Feb 2015 10:57:37 GMT' (length=29)
        'expires' =&gt; 
  </code></pre>
  
  <p>But with https :</p>
  
  <pre><code>$app-&gt;get('/',function() use ($app, $client){
  $url = "https://api.zoapp.com/v1/stc/cans/directory/pub/Employees";
  
  $response = $client-&gt;get("https://www.facebook.com/");
  
  var_dump($response);
  
  });
  </code></pre>
  
  <p>I have to errors :</p>
  
  <pre><code>RequestException in RequestException.php line 51:
  </code></pre>
  
  <p>and </p>
  
  <pre><code>RingException in CurlFactory.php line 126:
  </code></pre>
  
  <p>Details : <a href="http://pastebin.com/DdMmp7hN" rel="noreferrer">pastbin link</a></p>