Пытаюсь вывести html фейсбука
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- $url = "https://www.facebook.com/";
- // Указываем параметры, включая url
- // откуда якобы пришли
- $ref="google.com";
- // выводить заголовки
- // возвращаем результаты вместо вывода
- // подделываем заголовки (скопипастил из браузера)
- ':host:www.facebook.com',
- ':method:GET',
- ':path:/',
- ':scheme:https',
- ':version:HTTP/1.1',
- 'accept:text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8',
- 'accept-encoding:gzip,deflate,sdch',
- 'accept-language:ru-RU,ru;q=0.8,en-US;q=0.6,en;q=0.4',
- 'cache-control:max-age=0',
- 'cookie:datr=5cImU7-WOmPzeYsNTEjmjG1A; lu=ggGFVlP99WEBfd3gWowlDSXg; csm=2; fr=0ifTLbBGbIbv5UFGi.AWU9CmvF0GGqz06itzKggxT6_U0.BTJsNc.Ry.FN7.AWV9oQWM; s=Aa5Gupe2OpSvcnAY.BTVljE; c_user=100001730749214; xs=106%3Aa3JjX8wWAXnI8A%3A2%3A1398167748%3A6002; act=1401086867810%2F2; presence=EM401089583EuserFA21B01730749214A2EstateFDsb2F0Et2F_5bDiFA2user_3a1B06750423642A2ErF1C_5dElm2FA2user_3a1B06750423642A2Euct2F1401086195003EtrFnullEtwF1977412708EatF1401089564304G401089583926CEchFDp_5f1B01730749214F23CC; p=-2; wd=1920x628',
- 'user-agent:Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.137 Safari/537.36',
- );
- // танец с бубном вокруг ssl (не помогли)
- // curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 1);
- // curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
- // получаем HTML в качестве результата
- // --- Выводим инфу
- // показываем ошибки
- echo "Ошибки: ";
- echo "<br>";
- // был ли HTTP редирект?
- echo "Редирект был на $matches[1]<br>";
- }
- else
- {
- echo "Не было редиректа<br>";
- }
- // выводим инфу
- // рендер
- echo $output;
- // закрываем соединение
- // функция помощинк которая красиво выодит массивы
- function pp($info){
- echo '<pre>';
- echo '</pre>';
- }