Você pode usar o PhantomJS para fazê-lo.
(A partir do link, PhantomJS é um script WebKit sem cabeçalho com uma API JavaScript. Ele tem suporte rápido e nativo para vários padrões da Web: manipulação DOM, seletor CSS, JSON, Canvas e SVG. )
Estou tentando baixar o conteúdo de uma página da web usando curl, mas parece que estou perdendo algum conteúdo suspeito de ser gerado pelo JavaScript. Se a página for executada no navegador, poderei obter todo o conteúdo necessário.
Você pode usar o PhantomJS para fazê-lo.
(A partir do link, PhantomJS é um script WebKit sem cabeçalho com uma API JavaScript. Ele tem suporte rápido e nativo para vários padrões da Web: manipulação DOM, seletor CSS, JSON, Canvas e SVG. )
Você pode pressionar F-12 para abrir o console Javascript e usar o inspetor. Veja os documentos do Chrome , mas todos os navegadores são semelhantes.
Tags curl javascript http