Как проверить прокси на POST

Тема в разделе "PHP", создана пользователем pehota, 24 апр 2010.

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

    pehota

    Регистр.:
    2 апр 2007
    Сообщения:
    362
    Симпатии:
    205
    Просьба ткнуть носом в какую-нибудь статью, где описывается технология проверки прокси/носков на поддержку POST. Если вдруг есть что-то готовое, то вообще замечательно.
     
  2. Belial

    Belial

    Регистр.:
    1 фев 2010
    Сообщения:
    236
    Симпатии:
    113
    Я сделал так:
    На свой хост закинул файл check.php
    PHP:
    <?
    echo 
    $_POST['data'];
    ?>
    И собственно функция:
    PHP:
    function check_proxy($proxy) {
            if (empty(
    $proxy))
            return 
    FALSE;
            
    $proxy trim($proxy);
            
    $post "data=34fwew4fseg4egw4w4g";
            
    $ch curl_init("http://домен.ру/check.php");
            
    curl_setopt($chCURLOPT_RETURNTRANSFER1);
            
    curl_setopt($chCURLOPT_PROXY$proxy);
            
    curl_setopt($chCURLOPT_POST1);
            
    curl_setopt($chCURLOPT_POSTFIELDS$post);
            
    curl_setopt($chCURLOPT_TIMEOUT20);
            
    $data curl_exec($ch);
            
    curl_close($ch);
            if (
    $data == "34fwew4fseg4egw4w4g") {
                    return 
    TRUE;
            } else {
                    return 
    FALSE;
            }
    }
     
  3. lungsmoney

    lungsmoney Постоялец

    Регистр.:
    25 апр 2008
    Сообщения:
    81
    Симпатии:
    23
    А тип прокси разве уже не нужно прописывать?
     
Статус темы:
Закрыта.