由POST处理程序返回的页面被忽略 - 获得空白响应(web.py)

问题描述:

这是对uwsgi使用web.py。由POST处理程序返回的页面被忽略 - 获得空白响应(web.py)

当我从POST处理程序返回页面数据时,浏览器会接收空白页面。 GET处理程序对我来说工作正常。处理程序被正确调用,重定向(web.seeother)将工作。

要回答我的问题,你需要调用web.input()否则返回的数据将是忽略(谁知道为什么?它是一个错误吗?)

+0

如果有一个插座上的数据,你需要阅读,否则套接字将被破坏。您应该在Web服务器日志中发现有关连接重置或类似问题的错误。如果你不想改变你的代码,你可以使用--post-buffering选项来设置uWSGI来为你读取正文 – roberto