我先在 SO 中搜索,发现了这个问题。如何单击在 href 中包含 javascript:__doPostBack 的链接?但它只在 python 中给出了答案。
我需要的是,当浏览一个网站时,一些页面(2、3、4等)的链接如下:
javascript:__doPostBack('AspNetPager1','2')
javascript:__doPostBack('AspNetPager1','3')
javascript:__doPostBack('AspNetPager1','4')
如果我点击它,它会显示下一页,但真正的 url 不会显示在浏览器中。
所以我的问题是,如何将 javascript 链接转换为可追踪的真实 url 并提供给wget/curl/lynx
?
我的目的是使用工具(wget/curl/lynx)通过脚本来一一下载这些页面。但是由于这些javascript:__doPostBack
,我找不到一个好的方法来做到这一点。