如何从重定向到其他页面的位置获取html页面


How to get the html Page from where I redirect to an other

我正在使用squidGuard将订单公式从特殊生产者的页面重定向到本地php脚本,该脚本将订单存储在DB中。存储脚本后,通过GET请求将订单发送给生产商。

生产商产品的html网站如下所示:http://producer.com/products/product123

这个网站包含一个链接,它调用公式。按下此链接后,我们的用户将被重定向到我们的本地脚本。

一切都很好,但是。。。

为了处理订单,我需要一些位于产品侧面的信息-->http://producer.com/products/product123

有没有一种方法可以在不从我的php脚本第二次下载的情况下获得这个网站(html代码)?

编辑1:好的,我试着更好地解释一下:

站点A是一个描述产品的站点。此站点上有一个链接,可打开一个新站点-->站点B

站点B是一个包含订单公式的站点,用于订购一个(或多个)

当我按下网站A上的链接时,我将被重定向到我们公司服务器上的本地php脚本,该脚本将执行此订单并存储一些附加信息。重定向使用Squid作为代理,SquidGuard作为筛选器。

我的问题是:我的脚本必须下载产品页面(站点A)才能获得更多信息。按下链接(在站点A上)订购产品(在站点B上)的用户已经加载了站点A,它一定在squid中的某个位置。也许有一种方法可以把这个页面(站点a)从squid中删除,这样我就不必再下载站点a了?

我不确定我是否正确理解你,但如果我理解了,你应该看看file_get_contents