直接通过url传参获取即可
url 为webdav服务器地址
file 为文件名(如果文件不在根目录的话为文件路径/文件名)
username 为webdav用户名
password 为webdav密码
[PHP] 纯文本查看 复制代码 <?php
$webdavurl = $_GET['url'];
$filename = $_GET['file'];
$username = $_GET['username'];
$password = $_GET['password'];
$fileurl = $webdavurl . $filename;
header('Location: ' . $fileurl . '?username=' . urlencode($username) . '&password=' . urlencode($password), true, 302);
exit;
?>
有个安全性问题,账号密码是明文传的,尝试对密码做base64加密但是会无法跳转,介意的话勿用,有条件的可以自己改改
演示demo:http://xiaoyonggaoya.sheng17.site/webdav.php
(注:演示站流量有限,仅供体验使用) |