我想解析一个网站的主页,但它只能通过从另一个页面重定向访问,所以我只能拥有重定向页面的html。获取“重定向到”页面
如何获取“重定向到”页面的html页面?
以下是一个例子: 我可以得到一个页面a.html,当我用浏览器打开它会将我重定向到b.html,我想解析b.html,但是当我打开b.html直接需要重定向时可以从a.html发送到b.html的POST参数。
编辑:只是为了说明,“重定向到”页面有一个相对路径,所以我执行以下操作:
$pos=strpos($result,"window.location = \"");
$res= substr_replace ($result,"https://thecompletepath/",$pos,0);
echo $res;
和重定向是通过javascript代码,如下:
<script type="text/javascript" charset="utf-8">
escapeIfModal();
LoadingScreen.start();
window.location = "/home";
</script>
如何发布这些参数b类似的一个是干什么的? ;) –
检查这一个:http://stackoverflow.com/questions/3519939/make-curl-follow-redirects –
@jakubwrona我怎么知道发送的所有POST参数? –