首页 > 解决方案 > 从一台服务器向另一台服务器发送数据,并在接收服务器上查看发送数据

问题描述

我想问这是否可能 - 用户在服务器 A 上,他执行某些操作并生成结果。现在不是在服务器 A 上显示此结果,而是希望它在服务器 B 上显示。 示例- 用户在服务器 A 上执行任务,结果在服务器 A 上生成,然后将结果发送到服务器 B,数据显示在服务器上B 通过将用户从服务器 A 重定向到服务器 B。这种情况可能吗?

标签: phpweb-servicesphp-curl

解决方案


是的,这是可能的。

这是一个非常简单的例子:

服务器 A 上的脚本:

<?php

// do some calculation based on the input
$result = $_GET['number1'] + $_GET['number2'];

//redirect to Server B, pass the result as a parameter in the URL
header("Location: //server-b.org/displayResult?result=$result");
exit;

服务器 B 上的脚本:

<?php

echo $_GET['result'];

推荐阅读