gpt4 book ai didi

php - 处理文件请求和可用性

转载 作者:行者123 更新时间:2023-11-28 09:31:53 25 4
gpt4 key购买 nike

我见过许多网站使用的文件保护方法,例如 youtube、文件托管网站、音乐网站、facebook.. 他们使用特殊的方式来控制文件的可用性....

链接看起来像这样,

http://www.mysite.com/music/audio.mp3?Expires=1354180089&Key=APKAIKAIRXBA2H7FXITA

过期之后,文件不再可用,因此想要使用该文件的用户必须使用新的过期代码再次请求...这将避免在其他地方非法使用该文件网站,它将保护带宽...

使用这种方式时,文件不会像http://www.mysite.com/music/audio.mp3

那样永远可用

我到处搜索教程,但找不到......帮助我......

最佳答案

在这种情况下,audio.mp3 不是一个真正的 mp3 文件,它是一个脚本,用于检查 session 过期时间,如果有效,则生成正确的 header ,并打印出位于某处的真实 mp3 文件服务器并且只有脚本可以访问它。像这样的伪代码:

  if (session valid) {
//set the right header;
//print out the mp3 file;
} else {
//text/html header;
//print the message about session being invalid;
}

关于php - 处理文件请求和可用性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13625780/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com