Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Сеть > Смена IP


Автор: whyte 15.10.2008, 07:09
Добрый день всем!
Подскажите мне, пожалуйста, возможна ли теоретически решить следующую проблему:
Есть сайт, который по определенному запросу выдает некий результат из базы. Однако количество запросов ограниченно. Теоретически по IP. Т.к. при попытке входа с того же компа через прокси запросы можно делать снова.
Пытаюсь средствами curl делать запрос к сайту, соответственно получаю ответ, парсю и помещаю в свою базу. Можно ли как-то менять IP? Или работать через прокси?

Есть еще один вопрос, который связан с curl и этим сайтом. При первом запросе в куках появляется PHPSESSID. Могу ли я как-то с помощью curl получить PHPSESSID?

PS Информация на сайте бесплатная. Никаких законов мы не нарушим.

Автор: Sanchezzz 15.10.2008, 10:19
так вас много???

IP вам выдает провайдер. если на сайте нужно работать сокетами и проксей вон в мануал. php.su. 

Автор: whyte 15.10.2008, 10:33
"мы не нарушим" - это я имею ввиду и отвечающих.

Собственно, не хочется показаться неосведомленным, но как мне определить, что мне нужны сокеты? Можно ссылочку на часть мануала?

Автор: Glip 16.10.2008, 06:01
Цитата(whyte @  15.10.2008,  07:09 Найти цитируемый пост)
Могу ли я как-то с помощью curl получить PHPSESSID?

думаю что да. изучайте http://ru.php.net/manual/en/function.curl-setopt.php


Цитата(whyte @  15.10.2008,  07:09 Найти цитируемый пост)
Т.к. при попытке входа с того же компа через прокси запросы можно делать снова

прокси анонимный или нет?
попробуйте без прокси, добавлять в заголовки запросов к серверу http://en.wikipedia.org/wiki/X-Forwarded-For
может быть и поможет

Автор: whyte 16.10.2008, 08:45
прокси kproxy.com.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)