通过登录查看源代码(PHP)


View source code with login (PHP)

我想查看一个需要谷歌登录的网站的源代码。

我在Chrome上登录到我的Google帐户,我正在使用XAMPP在Chrome上运行php文件。

我代码:

<?php $homepage = file_get_contents('http://www.example.com/'); echo $homepage; ?>

然而,当我返回时,它显示了一个网页,说我没有登录,虽然我登录了。我做错了什么?

编辑:我理解这是因为当我使用XAMPP运行它时,我没有cookie。我如何在Chrome上运行它,使它将使用Chrome的cookie ?

您必须先登录PHP-Server才能获取登录的网站。这可以通过对活动cookie文件使用CURL来实现。

(你必须在PHP中完成所有的登录过程!!)

你用一些参数开始你的CURL-Action,根据网站特定的登录过程,这些参数看起来会有很大的不同。下面是一个示例:https://i.stack.imgur.com/uwX4x.png(非常老的一些登录示例)