загрузка страницы через прокси

Тема в разделе "PHP", создана пользователем LifeInventor, 29 окт 2008.

Статус темы:
Закрыта.
Модераторы: latteo
  1. LifeInventor

    LifeInventor Писатель

    Регистр.:
    5 мар 2008
    Сообщения:
    9
    Симпатии:
    0
    Как загрузить страницу через прокси из php скрипта?
    Прокси http.
     
  2. ZCFD

    ZCFD

    Регистр.:
    16 янв 2008
    Сообщения:
    989
    Симпатии:
    437
    Сокеты или курл

    Курлом :
    PHP:
    <?php
    $ch 
    curl_init();
    curl_setopt($chCURLOPT_RETURNTRANSFER,1);
    // тут задаешь прокси типа 127.0.0.1:8080
    curl_setopt($chCURLOPT_PROXY$proxy);
    // тут урл 
    curl_setopt($chCURLOPT_URL,$url);
    // тут сам файл
    $result=curl_exec ($ch);
    ?>
     
    LifeInventor нравится это.
  3. LifeInventor

    LifeInventor Писатель

    Регистр.:
    5 мар 2008
    Сообщения:
    9
    Симпатии:
    0
    Спасибо
    А для загрузки следующего URL через этот же прокси, надо выполнить повторно 2 последних оператора или все?
     
  4. ZCFD

    ZCFD

    Регистр.:
    16 янв 2008
    Сообщения:
    989
    Симпатии:
    437
    да , последние два

    я дал краткий вариант
    курл поддерживает передачу куки, юзер агента и т.д.
     
    LifeInventor нравится это.
Статус темы:
Закрыта.