CURL ve PHP ile bir gzip'lendiği sonucunu doğurur sayfası ve işleme isteme

2 Cevap php

Ben bir gzip'lendiği sonucunu doğurur sayfa kabul eden bir cURL istek yapmak istiyorum. Daha sonra sayfayı halletmek ve işlemek istiyorum. Ben herhangi bir hazır inşa örnekler bulmak mümkün olmamıştır, bu yüzden hızlı bir tane istiyorum. Gerçek istekte ve içeriğini açılırken, ayarlanması gereken herhangi bir ayar.

2 Cevap

Bu gibi curl_setopt ile gzip'li kodlama isteyebilirsiniz:

curl_setopt($curl, CURLOPT_ENCODING, 'gzip'); 

Daha sonra bu gibi gzdecode ile içeriğini sıkıştırmasını:

$response = gzdecode($response);

At çoğaltılamaz Soru Uncompres a gzip file from CURL, on php. Bu cevabı otomatik olarak kullanılarak çözümlenmiş olabilir diyor

curl_setopt($ch,CURLOPT_ENCODING, 1);