Если ты имеешь в виду динамические страницы, у которых контент подгружается средствами js, то curl дожидаться выполнения js не умеет. Тебе поможет Selenium или PhantomJS. Еще, как вариант, можно в отладчике браузера посмотреть, на какой адрес, с какими параметрами и заголовками делаются запросы получения данных - и делать обращение с помощью curl к ним отдельными запросами.