2017-04-05 5 views
0

Je veux explorer https://www.socialbakers.com/ mais j'ai des difficultés à gérer les redirections multiples lorsque je fais un post pour me connecter au site. La première redirection est une page HTML avec JavaScript faisant la redirection.Comment gérer la redirection multiple en utilisant Guzzle, Goutte et Symfony 3?

Je veux tracer toutes les URL de demande de redirection et s'il est possible de faire une demande de publication/réception pour chaque URL.

Répondre

1

est un Goutte simple, grattoir web, car il ne supporte pas JS.

Si vous êtes coincé avec JS, alors vous avez besoin de quelque chose de plus puissant, comme Selenium ou PhantomJS.

Jetez un oeil à PhantomJS, c'est simple et rapide. Selenium a également un pilote pour PhantomJS, si vous préférez rester avec PHP (vous pouvez utiliser Mink avec Selenium et PhantomJS).