在阅读了关于REST (Fielding's thesis和其他)的介绍性文章后,我对无状态的看法是服务器端不应该有会话对象。然而,我看到Flask (可能还有其他采用不同技术的REST框架,我不知道它们)为我们提供了一个会话对象,用于在这个example中存储服务器上的信息
@app.route('/login', methods=['GET', 'POST'])
def login():
if request.method == 'POST':
session['username'] = request.form['username']
return redirect(url_for('index'))
...
当然,我误解了REST的无状态性。那么,它到底是什么呢?
https://stackoverflow.com/questions/13206870
复制相似问题