我想使用Flask sessioncookie
在请求之间保存一个ID ,但是Internal Server Error
执行请求时得到了结果。
我设计了一个简单的Flask应用程序原型来演示我的问题:
#!/usr/bin/env python
from flask import Flask, session
app = Flask(__name__)
@app.route('/')
def run():
session['tmp'] = 43
return '43'
if __name__ == '__main__':
app.run()
为什么session
执行请求时不能使用以下值存储cookie?
根据Flask会议文档:
…这意味着用户可以查看你Cookie的内容,但不能修改它,除非他们知道用于签名的密钥。
为了使用会话,你必须设置一个秘密密钥。
设置密钥。并且你应该返回字符串,而不是int。
#!/usr/bin/env python
from flask import Flask, session
app = Flask(__name__)
@app.route('/')
def run():
session['tmp'] = 43
return '43'
if __name__ == '__main__':
app.secret_key = 'A0Zr98j/3yX R~XHH!jmN]LWX/,?RT'
app.run()
代码完全正确,但不能在浏览器上显示所需的输出--浏览器警告一个内部服务器消息(500),终端显示以下错误: ~/tracks/$flask运行*服务于flask应用程序“application.py”(延迟加载)*环境:开发*调试模式:关闭*在https://3405db29-f322-4a37-845f-11d0e562946b-ide.cs50.xyz:8080/(按Ctrl+C退出)上运行*
问题内容: 我在Microsoft Azure上托管了一个简单的Flask Web应用程序,该应用程序允许用户登录,上传文件,查看上传的文件并注销。 现在,为了更有效地处理用户,我决定使用flask的会话。 这是我的示例代码 每当我尝试添加 session [‘username’] = username时 ,应用都会崩溃,并显示内部服务器错误。 由于我是Azure新手,我不确定要发布什么日志文件。
服务器升级到PHP5.6后,我的SilverStripe站点出现问题。我的web主机将服务器从PHP5.3升级到PHP5.6,现在每个页面上都会出现500个服务器错误。 来自SilverStripe的消息是: 很抱歉,处理您的请求时出现问题。 在服务器错误日志文件中没有错误条目。在服务器访问日志中,您可以看到500错误: 错误:[09/Mar/2016:11:12:07 0100]“GET/Sec
我通过Ngrok URL为我的Facebook页面设置了我的Webhok,并应用了Messenger平台的所有要求,但当我将消息发送到我的Facebook页面时,我遇到以下错误: 在Laravel中的routs文件中,我使用Get和Post函数,如下所示: 发送消息时,我在storage/app.logs/laravel中收到以下错误: 我的公共职能索引: 请支持和感谢。
当我在git中切换分支并使用安装包时,我的本地AEM实例突然停止工作。 生成失败,请求执行 我的错误日志显示以下错误:
运行样例Spark Livy作业时出现“内部服务器错误:会话处于启动状态”错误。 为了使用REST API访问apache-spark,我安装了Livy,并启动了Livy服务器。在运行样例spark Pi应用程序(如https://github.com/cloudera/livy上提供的)时,我得到错误消息“broadded by:java.io.ioException:Internal Serv