在Pylons中重定向请求而不丢失表单数据的首选方法是什么?
时间:2020-03-06 14:55:53 来源:igfitidea点击:
我正在尝试重定向/转发Pylons请求。使用redirect_to的问题是表单数据被删除。我需要保持POST表单数据以及所有请求标头不变。
有没有简单的方法可以做到这一点?
解决方案
从POST接收数据取决于Web浏览器发送数据的方式。当Web浏览器收到重定向时,它不会重新发送该数据。一种解决方案是对要保留的数据进行URL编码,然后将其与GET一起使用。在最坏的情况下,我们总是可以将要保留的数据添加到会话中,并以这种方式传递它。