对于存在的网页,但对于没有足够权限的用户(他们未登录或不属于正确的用户组),要提供的正确HTTP响应是什么?401?403?别的什么?到目前为止,我对每个人的看法都不太清楚.哪些用例适合每个响应?
http-status-codes http-response-codes http-headers http-status-code-403 http-status-code-401
我们正在努力减少一些"毫无意义"的流量.
如果我们发送带有404响应的有效缓存控制头(a-la"do cache"),现代浏览器会缓存所请求的资源不存在吗?
我们使用基于PHP的自定义404处理程序,由于会话创建而发送不缓存标头,因此我们删除了这些.但现在想知道,如果我们某些资源无效,我们是否应该发送适当的缓存标头?
这些是由所有用户使用相同的uri访问的公共资源.
谢谢!