【发布时间】:2015-07-27 06:42:41
【问题描述】:
我向用户提供仅引用实际文件的文件/媒体链接。在服务器端,我截取了这个链接并检查用户是否有权访问所述文件。如果他们这样做,我会将他们重定向到最终链接,该链接包含关于他们可以对资源做什么以及持续多长时间的过期政策。
我的问题是 302 重定向是否比 301 更有意义和/或是否有更好的方法来处理这个问题?
if user
file = share.Files.findOne({_id: @params._id, accessibleBy: user._id})
if file
location = "/server/file/" + file._id + "/" + file.policy + "/" + file.signature
@response.writeHead(301, {Location: location})
@response.end()
【问题讨论】:
标签: redirect routing routes authorization server-side