G
N
I
D
A
O
L

Обращение по curl

$url = 'https://detail.1688.com/offer/520965818371.html?spm=b26110380.sw1688.mof001.267.596c7d85yggQPO';

 $ch = curl_init($url); // initialize curl with given url

                curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER["HTTP_USER_AGENT"]); // set  useragent
                curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); // write the response to a variable
                curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); // follow redirects if any
                curl_setopt($ch, CURLOPT_HEADER, true);
                $headers = array
                (
                    'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*;q=0.8',
                    'Accept-Language: ru,en-us;q=0.7,en;q=0.3',
                    'Accept-Encoding: deflate',
                    'Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7'
                );
                curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
                curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout); // max. seconds to execute
                curl_setopt($ch, CURLOPT_FAILONERROR, 1); // stop when it encounters an error
                $html = @curl_exec($ch);