我正在开发一个PHP Web应用程序,需要以特定于服务器的方式发送文件,如下所示:
<?php
$server = get_upstream_web_server();
if ($server === 'nginx') {
header('X-Accel-Redirect: smiley.png');
}
else if ($server === 'apache') {
header('X-Sendfile: smiley.png');
}
else {
echo file_get_contents('smiley.png');
}
有没有办法在上面的示例中获取上游服务器的名称,如get_upstream_web_server()
?