Php 重定向后有没有办法获得安全的URL?

Php 重定向后有没有办法获得安全的URL?,php,jquery,get,Php,Jquery,Get,我正在前面建造一辆购物车,遇到这个问题时陷入了僵局: 购物车的安全端托管在另一个站点上,我需要能够访问位于两个位置的PHP get变量: 在url中 在页面本身的meta标记下 唯一的问题是,当我将使用iframe src执行此操作时,变量是在从提供的url进行页面重定向之后生成的。例如,我给浏览器: https://www.domain.com/file.php 页面将重定向到: https://www.domain.com/file2.php?CFTOKEN=231351332&C

我正在前面建造一辆购物车,遇到这个问题时陷入了僵局:

购物车的安全端托管在另一个站点上,我需要能够访问位于两个位置的PHP get变量:

  • 在url中
  • 在页面本身的meta标记下
  • 唯一的问题是,当我将使用iframe src执行此操作时,变量是在从提供的url进行页面重定向之后生成的。例如,我给浏览器:

    https://www.domain.com/file.php
    
    页面将重定向到:

    https://www.domain.com/file2.php?CFTOKEN=231351332&CFID=23423235
    
    我需要获取这两个PHP get变量,但由于访问控制点的起源,我无法通过iframe实现。我也不能通过
    fopen
    文件获取内容,或者cURL获取源代码,因为它超时了

    我该怎么做?看起来没那么难


    如果我可以访问URL或源代码,我就可以完成这项工作。

    如果您确实可以访问双方,则可以使用web消息传递,因此在加载iframe后,您可以要求它提供变量;)


    这里有一个简单的代码示例

    如果这是这个购物车解决方案(?)的提供商认为应该采用的方式,那么您应该寻找另一种方式。或者再看看他们的API文档——也许他们有一种你还没有找到的真正的方法来实现这一点。实际上,我是在他们已有的基础上构建的,因为他们害怕改变,而他们现在的购物车系统看起来很糟糕。他们没有API,我只需要这两个变量向现有系统发送购物车更新。他们使用PHP GET变量而不是PHP会话来维护他们的购物车,因此我需要一些方法来读取源代码或其他内容。客户端无法访问来自不同域的数据(同源策略)——除非双方可能“同意”某个方法,f.e.使用postMessage在包含来自不同来源的内容的窗口实例之间进行通信。如何通过PHP进行服务器端通信?我没有任何方法编辑购物车页面的代码,只有我的店面页面。