410(离开)状态码表明访问目标资源在源服务器上不再可用并且这个情况可能是永久的。如果源服务器不知道,或者没有条件来确定这种情况是否是永久的,应该使用404(未找到)来代替。
410(离开)响应主要为了通过通知接收者资源故意不可用并且服务器拥有着希望到这个资源的远端连接被移除来协助网络维护的任务。这样的事件对于时间有限的促销服务以及属于不再与原始服务器站点相关联的个人的资源而言是常见的。将所有永久不可用的资源标记为“gone”或者保持标记任意长的时间是不必要的,这留给服务器拥有着来描述。
410响应默认是可缓存;即,除非方法定义表明不可缓存或者存在明确的缓存控制(RFC7234,4.2.2节)。