当我的web2Py页面通过SQLFORM上传文件,然后将用户重定向到下一页时,会有一些麻烦:
redirect(URL('form2', vars=request.vars))
我想由于'vars'参数,所有变量,包括上传文件的全部内容,都显示为'form2'网址中的参数。换句话说,当用户被重定向时,浏览器的url栏中的url显示为[the_url]?file = [file contents]等。当上传足够大的文件时,这显然会导致问题。
防止这种情况发生的最佳方法是什么?感谢。
答案 0 :(得分:0)
怎么样:
del request.vars.file
redirect(URL('form2', vars=request.vars))