0

私の web2Py ページが SQLFORM を介してファイルをアップロードし、ユーザーを次のページにリダイレクトすると、厄介な問題があります。

redirect(URL('form2', vars=request.vars))

「vars」引数により、アップロードされたファイルの内容全体を含むすべての varsが「form2.」の URL の引数として表示されると思います。つまり、ユーザーがリダイレクトされると、ブラウザーの URL バーの URL は [the_url]?file=[ファイルの内容] などのように表示されます。これは明らかに、十分に大きなファイルがアップロードされたときに問題を引き起こす可能性があります。

これを防ぐ最善の方法は何ですか?ありがとう。

4

1 に答える 1

0

どうですか:

del request.vars.file
redirect(URL('form2', vars=request.vars))
于 2012-10-11T00:39:29.370 に答える