How do I use file_get_contents to get a gzip'ed page on a remote web server in php? -


मैं php 5.2.9 में file_get_contents के माध्यम से एक पृष्ठ का एक gzip'ed संस्करण प्राप्त करने का प्रयास कर रहा हूं

< P> मैं इसे निम्नलिखित कोड के साथ एफओपीन का उपयोग करने में सक्षम था:

  $ opts = array ('http' = & gt; सरणी ('method' = & gt; "GET", 'header '= & Gt; "स्वीकार भाषा: एन \ r \ n"। "स्वीकार-एन्कोडिंग: gzip \ r \ n")); $ Context = stream_context_create ($ opts); ob_start (); $ Fp = fopen ('http://example.com', 'r', झूठी, $ संदर्भ); fpassthru ($ एफपी); fclose ($ एफपी); $ सामग्री = ob_get_contents (); ob_end_clean ();  

यह काम करता है, लेकिन मैं उम्मीद कर रहा था कि इसके बजाय मैं file_get_contents का उपयोग करके ऐसा कर सकता था।

धन्यवाद।

क्या आपने इसे करने की कोशिश की है?

  $ content = file_get_contents ('http: //example.com'false, $ संदर्भ);  

Comments