pproxy - прокси на PHP

Discussion in 'Избранное' started by bons, 24 Nov 2008.

  1. Gusev

    Gusev Banned

    Joined:
    4 Sep 2010
    Messages:
    86
    Likes Received:
    8
    Reputations:
    -5
    ...


    Все равно это разные статьи, и автор молодец что всё это так оформил.
     
  2. MrHunter

    MrHunter New Member

    Joined:
    9 Feb 2012
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    Настраиваю прокси с тремя элементами цепочки:

    perl proxy.pl -px http://site1/pproxy.php
    perl proxy.pl -pxhttp://site2/pproxy.php
    perl proxy.pl -px http://site3/pproxy.php -tpx http://localhost:8008 -bp 8009

    При этом запрос идет через localhost-site2-site3, то есть site1 в цепочку не попадает, почему так? Сколько бы элементов в цепочке не было, все равно срабатывают только 2 хоста. Кто сталкивался с таким?
     
  3. TopRus

    TopRus New Member

    Joined:
    15 May 2011
    Messages:
    8
    Likes Received:
    0
    Reputations:
    0
    На Delphi нет ни у кого хоть какого примера Клиента для работы с подобными скриптами?
     
  4. TopRus

    TopRus New Member

    Joined:
    15 May 2011
    Messages:
    8
    Likes Received:
    0
    Reputations:
    0
    А не подскажет кто, как Gzip к подобному php скрипту прикрутить?
     
  5. =Zeus=

    =Zeus= Member

    Joined:
    10 Aug 2009
    Messages:
    213
    Likes Received:
    54
    Reputations:
    5
    Большое спасибо за скрипт, но у меня частенько выдает ошибку
    Посмотрел по коду - переменная $request не проверяется на валидность. ИМХО нужно добавить после строки
    Code:
            #Прием HTTP-запроса
            my $request = $conn->get_request();
    
    Такой код:
    Code:
            #Проверка валидности запроса
            unless(defined($request))
            {
                close $conn;
                return;
            }
    
    И еще вопрос - автор пишет:
    Но там ссылка умерла. Возможно у кого-то остались исходники?
     
    #145 =Zeus=, 18 Apr 2014
    Last edited: 18 Apr 2014