Публикация с использованием Snoopy с использованием прокси занимает слишком много времени - PullRequest
0 голосов
/ 12 октября 2009

Привет У меня есть скрипт php, который пытается сделать сообщение. Я использую класс Snoopy, а также я использую прокси. Мне удалось опубликовать, но когда я использую прокси, публикация происходит очень медленно. Я имею в виду, это может занять до 30 минут. Я не хочу блокировать свой сценарий на 30 минут в ожидании публикации. Любая идея, как я мог решить это?

Код выглядит так:

требуется ( '../ включает / Snoopy.class.php');

$ snoopy = new Snoopy ();

$ snoopy-> proxy_host = "my.proxy.host";

$ snoopy-> proxy_port = "8080";

$ p_data ['color'] = 'Red';

$ p_data ['fruit'] = 'apple';

$ snoopy-> cookies ['vegetable'] = 'морковь';

$ snoopy-> cookies ['кое-что'] = 'значение';

$ snoopy-> submit ('http://phpstarter.net/samples/118/data_dump.php', $ p_data);

эхо '

' . htmlspecialchars($snoopy->results) . '
';

1 Ответ

1 голос
/ 12 октября 2009
var $read_timeout   =   0;  // timeout on read operations, in seconds 
// set to 0 to disallow timeouts

Итак, вы можете попытаться установить $ snoopy-> read_timeout в любое разумное значение.

...