क्या कोई जानता है कि php5 के नीचे cURL क्यों धीमा धीमा हो सकता है, 45s टाइमआउट पर भी असफल हो सकता है, एक गति पर कुछ केबी फ़ाइल डाउनलोड कर रहा है ओलाइट सर्वर?curl वास्तव में धीमा
अनुरोध किया (हालांकि मैं समय समाप्ति और भी अधिक बढ़ा स्क्रिप्ट निष्पादन के दौरान विफल करने के लिए नहीं है और प्रारंभिक क्रोम से मोज़िला/4.0 UserAgent परिवर्तित) कोड यहाँ है:
$ch = curl_init('http://www.somesite.com/' . $key);
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_REFERER, 'http://www.somesite.com/somereferer/');
// curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.39 Safari/530.5');
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/4.0');
curl_setopt($ch, CURLOPT_TIMEOUT, 120);
curl_setopt($ch, CURLOPT_DNS_CACHE_TIMEOUT, 600);
पोस्ट अपने कोड या कोड – dusoft
हैलो में वह हिस्सा है, और साइट के लिए स्वागत करते हैं। क्या आप HTTP 1.1 या 1.0 का उपयोग कर रहे हैं? –
ठीक है, यहां कोड है, और @ एलिक्स एक्सेल, जहां तक मुझे पता है कि curl डिफ़ॉल्ट रूप से HTTP 1.1 अनुरोध भेजता है, मैंने – mangefort