我目前正在使用此重定向到ftp服务器
header('Location: ' . $result['url']);
$result['url']
包含如下ftp url
ftp:username@password:server
问题是任何人都可以打开控制台并看到安全凭证,
我知道你可以通过使用readfile来隐藏下载url,就像这样
header("Content-Description: File Transfer");
header("Content-Length: " .(string)(filesize($variable)) );
header('Content-Disposition: attachment; filename="'.basename($variable).'"');
header("Content-Transfer-Encoding: binaryn");
readfile($variable);
是否有类似的FTP url重定向?
简短的回答:这是不可能的
长话短说:根本不可能。即使这是可能的——那么无论如何,传递给客户端的内容很容易被发现,因此是不安全的。