使用lynx获取网站的源代码

时间:2016-03-14 19:27:57

标签: bash web command lynx w3m

我可以使用lynx,w3m,链接等访问源代码,并使用表单进行保护。

lynx -source -auth=user:pass domain.com

lynx -source -accept_all_cookies -auth=user:pass domain.com 

lynx -accept_all_cookies -auth=user:pass domain.com

都让我失望。

THX。

2 个答案:

答案 0 :(得分:2)

怎么样:

lynx --source -accept_all_cookies -auth=user:pass "domain.com"

--和分号有时会为我扮演角色。

答案 1 :(得分:0)

如果页面前有登录表单,则无法使用lynx或类似的应用程序传递它

你应该写一些脚本。在PerlPython上使用类似机械化模块的内容!

这样的事情:

import mechanize

browser = mechanize.Browser()
browser.open(YOUR URL)
browser.select_form(nr = 0)
browser.form['username'] = USERNAME
browser.form['password'] = PASSWORD
browser.submit()