我正在使用 php,并且我有以下代码将绝对路径转换为 url。
function make_url($path, $secure = false){
return (!$secure ? 'http://' : 'https://').str_replace($_SERVER['DOCUMENT_ROOT'], $_SERVER['HTTP_HOST'], $path);
}
我的问题基本上是,就安全性/可靠性而言,是否有更好的方法可以在位置和服务器之间移植?
最佳答案
HTTP_HOST variable is not a reliable or secure value因为它也是由客户端发送的。所以在使用之前一定要验证它的值(value)。
关于php - 安全可靠地将文件路径转换为 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/373761/