--- /Users/Jake/Downloads/feedapi_parser_exhaustive/feedapi_parser_exhaustive.module	2009-05-01 08:41:18.000000000 -0500
+++ /Users/Jake/Desktop/feedapi_parser_exhaustive.module	2009-05-12 13:00:00.000000000 -0500
@@ -13,13 +13,20 @@ function feedapi_parser_exhaustive_feeda
    return "XML feed";
 
   }
+  
+  $ch = curl_init($feed->url);
+  curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
+  curl_setopt($ch, CURLOPT_HEADER, 0);
+  $data = curl_exec($ch);
+  curl_close($ch);
+
   if ($op=='parse') {
     $feed_full_DOM = new DOMDocument('1.0');
     if (is_a($feed->url, 'stdClass')) {
       $feed_full_DOM->load($feed->settings['feedapi_url']);
     }   
     else {                                                                               
-      $feed_full_DOM->load($feed->url);                                                  
+      $feed_full_DOM->load($data);                                                  
     }       
 
     // Set var if feed is RSS
