我正在尝试在服务器 B 中构建一个 pdf 文件并尝试在服务器 A 中传回构建的 pdf 文件。
这是我在服务器 A 中的代码
$tuCurl = curl_init();
curl_setopt($tuCurl, CURLOPT_URL, "http://www.server_B/test.php");
curl_setopt($tuCurl, CURLOPT_POST, 1);
curl_setopt($tuCurl, CURLOPT_POSTFIELDS, $package);
curl_setopt($tuCurl, CURLOPT_BINARYTRANSFER, 1);
curl_setopt($tuCurl, CURLOPT_RETURNTRANSFER, TRUE);
$result= curl_exec($tuCurl);
curl_close($tuCurl);
我拥有在服务器 B 中构建 pdf 文件所需的所有代码(标头位于服务器 B
header('Cache-Control: public');
header('Content-type: application/pdf');
header('Content-Disposition: attachment; filename='. $filename);
header('Content-Length: '.strlen($result));
echo $result;
)。我现在唯一的问题是将它下载回服务器 A。
有什么想法可以做到这一点而不必在服务器 A 上打印标题?