Follow HTTP redirects in get_contents() too
authorAntonio Ospite <ospite@studenti.unina.it>
Mon, 12 Aug 2013 08:16:27 +0000 (10:16 +0200)
committerAntonio Ospite <ospite@studenti.unina.it>
Mon, 12 Aug 2013 08:16:27 +0000 (10:16 +0200)
This is especially needed when http:// URLs are redirected to https://

tweeper.php

index c2c5a04..923b303 100644 (file)
@@ -52,6 +52,7 @@ class Tweeper {
     $ch = curl_init($url);
     curl_setopt_array($ch, array(
       CURLOPT_HEADER => FALSE,
     $ch = curl_init($url);
     curl_setopt_array($ch, array(
       CURLOPT_HEADER => FALSE,
+      CURLOPT_FOLLOWLOCATION => TRUE,  // follow http redirects to get the real URL
       CURLOPT_RETURNTRANSFER => TRUE,
       CURLOPT_SSL_VERIFYHOST => FALSE,
       CURLOPT_SSL_VERIFYPEER => FALSE,
       CURLOPT_RETURNTRANSFER => TRUE,
       CURLOPT_SSL_VERIFYHOST => FALSE,
       CURLOPT_SSL_VERIFYPEER => FALSE,