为错误的协议返回什么HTTP代码



我想为在仅HTTPS域上点击HTTP的用户返回HTTP代码,反之亦然。哪种HTTP代码适用于此?

我不想重定向到正确的协议,因为这会导致坏的/不安全的链接,而且我的服务器设置不允许我禁用域上的协议。

我在想400、403、406或500。

它认为你正在寻找:403 Forbidden(至少我会选择这个)

服务器理解该请求,但拒绝执行。授权没有帮助,不应重复请求。如果请求方法不是HEAD,服务器希望公开为什么请求没有得到满足,它应该描述原因对于实体中的拒绝。如果服务器不希望该信息可用于客户端,状态代码404(不是Found)可以代替

最新更新