мультикурле использовать директиву CURLOPT_WRITEFUNCTION ?
                  
                  
                  Мне нужно многопоточно пройтись по определенному количеству url, и ограничить размер ответа определенным количеством байтом (чтобы сайт не мог выдать контента на гигабайт, условно, и загнать соединение в таймаут)
                  
                  
                  В обычном однопоточном режиме директива CURLOPT_WRITEFUNCTION отрабатывает корректно, я ей передаю функцию-обработчик, и через эту функцию контроллирую размер записываемого буффера, в нужный момент останавливая его.
                  
                  
                  Но в случае мультикурла в эту функцию записывается только последний ответ от соединения.
                  
                  
                
Гуззл пулы пробуйте
Обсуждают сегодня