|
|
1
1
没有HTTP代码来表示“禁止,但请看一下这个”。 但是,您可以自定义403错误页,以便提供指向其他内容的链接。如果有多个可选链接,您可能会发现此解决方案更好。 如果通知用户访问被拒绝并不重要,您可能希望使用302(临时重定向),或者如果用户永远无法访问被禁止的内容,则使用301(永久重定向)。 |
|
|
2
1
如果一个人看到了错误页面,那么你选择的代码并不重要;如果有一条人类可读的错误消息;人们会忽略代码。 问题是你想让机器做什么?您希望计算机在任何情况下自动重定向到可选内容吗?如果有合理的理由让某人以编程方式从您的站点获取页面,那么在这种情况下,他们应该获取替代内容吗?或者,如果有人正在使用缓存代理服务器,您是否希望它自动重定向? 如果您不希望它在这种情况下自动重定向,那么403是正确的答案。如果你更希望人们得到正确的内容,只有真正好奇的用户才会关心原始内容是被禁止的,那么301或302就更有意义了。 |
|
3
0
http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html 我想你在300户人家里找东西。自动重定向看起来比403更友好。 另外,403使对象看起来很有趣,可能需要更多的探测。 |
|
|
Jakob · 烧瓶REST-API:响应中的数值错误 1 年前 |
|
|
Omar Ahmed · 可以仅使用(CSRF)令牌进行身份验证吗 1 年前 |
|
|
Hyper10n · 从T-SQL查询内部管理HTTP会话 1 年前 |
|
|
Lavonne Riley · 无法获取数据并将其添加到谷歌工作表中 1 年前 |
|
|
testtt · 微服务REST调用和数据库事务 1 年前 |
|
|
JoeBim · PHP中的中程API 1 年前 |