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

Статус
В этой теме нельзя размещать новые ответы.

pehota

Мой дом здесь!
Регистрация
2 Апр 2007
Сообщения
356
Реакции
206
Просьба ткнуть носом в какую-нибудь статью, где описывается технология проверки прокси/носков на поддержку POST. Если вдруг есть что-то готовое, то вообще замечательно.
 
Я сделал так:
На свой хост закинул файл 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($ch, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt($ch, CURLOPT_PROXY, $proxy);
        curl_setopt($ch, CURLOPT_POST, 1);
        curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
        curl_setopt($ch, CURLOPT_TIMEOUT, 20);
        $data = curl_exec($ch);
        curl_close($ch);
        if ($data == "34fwew4fseg4egw4w4g") {
                return TRUE;
        } else {
                return FALSE;
        }
}
 
А тип прокси разве уже не нужно прописывать?
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху