2017-01-30 27 views
0

我无法找到如何使用Javascript登录网站访问一些信息“https://wrem.sis.yorku.ca/Apps/WebObjects/ydml.woa/wa/DirectAction/document?name=CourseListv1”该页面重定向到登录页面https://passportyork.yorku.ca/ppylogin/ppylogin只能访问通过重定向(我似乎无法得到它的工作。登录使用POST进行身份验证。我似乎找不到任何答案如何使用JavaScript,只有其他语言。如果有人知道我怎么才能让登录工作将是巨大的!Javascript(Ionic Framework) - Webscrape后面的登录页面

谢谢!

+0

查看Phanthomjs –

+0

我正在使用离子框架https://ionicframework.com/来开发应用程序我试图使我不认为我可以在我的情况下使用,因为我不会有服务器运行它,而不是我试图让JavaScript来刮取数据,操纵一点,然后显示给用户。 – KamikazeIcecreamMan

回答

0

我需要更多的信息来指导你正确的方向。但是,如果你使用的NodeJS,你可以使用库L​​IK e superagent(查看保留cookie部分以在登录完成后保持会话打开)。你所要做的就是分析你所丢弃的网络流量(Chrome DevTools对此非常棒),并提出相同的请求。

Phantomjs被提及,虽然是一个很棒的工具,但它对于报废也很慢,只有在需要评估目标站点中的javascript时才使用它。