根据Roy Fielding(HTTP规范的主要作者之一)在讨论REST时的开创性论文《建筑风格》中提到,他提到:
从客户端到服务器的每个请求都必须包含理解该请求所需的所有信息,并且不能利用服务器上存储的任何上下文。
通过“存储的上下文”他指的是应用程序的状态如什么下一页的页码是对资源的状态,例如任何数据存储,图像等-这可以说是整点休息。
可以公平地说,大多数纯休息尝试(据此定义为符合上述论点的实现)都必须失败,因为它们依赖于在服务器上存储会话数据(持久性还是其他方式)?
会话的概念很常见-特别是对于Web开发人员-但是根据上面的定义它是否是RESTful的?