Модераторы: Aliance, skyboy, MoLeX, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Определение типа прокси 
:(
    Опции темы
Pistolet
Дата 23.8.2010, 13:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 25.9.2007

Репутация: нет
Всего: нет



Есть прокси (ип и порт), нужно определить его тип: socks4, socs5, http и т.д.
Что-то не гуглится ничего путного, как это сделать? Желательно с cURL.

Это сообщение отредактировал(а) Pistolet - 23.8.2010, 13:48
PM MAIL WWW   Вверх
enoff
Дата 23.8.2010, 13:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 297
Регистрация: 30.6.2010
Где: Санкт-Петербург

Репутация: нет
Всего: 13



cURL умеет работать только с http и socks5 проксями.
Опция CURLOPT_PROXYTYPE в функции curl_setopt()

PM MAIL ICQ Skype GTalk   Вверх
Pistolet
Дата 23.8.2010, 14:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 25.9.2007

Репутация: нет
Всего: нет



CURLOPT_PROXYTYPE указывает, какой прокси подсунут, а мне как раз определить нужно этот тип smile Значит, через курл нельзя определить, а через сокеты возможно как-то?
PM MAIL WWW   Вверх
enoff
Дата 23.8.2010, 14:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 297
Регистрация: 30.6.2010
Где: Санкт-Петербург

Репутация: нет
Всего: 13



Ну так сканированием и определяется тип прокси.
через сокеты можно.
сначала можно провести проверку на http. Создать сокет, соединиться с сервером, отправить заголовки. Если ответ от сервера будет получен, то это http прокси.
Если соединиться не удасться, то проверить на socks4/5
rfc socks5 на русском
запросы на соединение и ответ сервера прокси одинаковы для 4 и 5.

Это сообщение отредактировал(а) enoff - 23.8.2010, 15:25
PM MAIL ICQ Skype GTalk   Вверх
Pistolet
Дата 23.8.2010, 14:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 25.9.2007

Репутация: нет
Всего: нет



Спасибо за помощь smile
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Сеть | Следующая тема »


 




[ Время генерации скрипта: 0.0731 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.