2017-01-30 26 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時才使用它。