У меня странный вопрос, и я надеюсь, что кто-то может помочь с ним.
Я пытался найти это в Google, но все результаты по предотвращению тайм-аутов скручивания относятся к бигуди.
В этом случае я 'm CURLEE (другими словами, у меня есть веб-страница, свернутая).
Итак, я не имею никакого контроля над тем, что делает сервер керлинга.У меня есть только контроль над тем, что я передаю.
Поскольку большинство запрашиваемых страниц являются сложными страницами PHP, они могут занять некоторое время.У сервера керлинга есть стандартное время ожидания 30 секунд, и в некоторых сценариях оно истекло, и я не могу передать результат.
В любом случае есть ли возможность запретить серверу керлинга тайм-аут с моей стороны??
Я возился с отправкой 200 ok заголовков и прерывистым пустым контентом, но безуспешно.
Вот одна из моих неудачных попыток:
<?php
$limit = 500;
header("HTTP/1.1 200 OK");
flush();
$count = 0;
while ( $count < $limit ) {
$count++;
sleep(1);
echo str_pad("", 1024);
flush();
}
echo "Count = " . $count;
exit();
Но, увы, сервер керлинга заброшен через 30 секунд.
Есть идеи?