我正在制作一个非常简单的网络应用程序,以简化在我们的服务器上为用户捕获tcpdump(我主要是网络工程师,而不是网络开发人员,所以这个任务对我来说真的很痛苦)
我为此选择了瓶子。
应用程序有文本框,用户可以在其中输入IP,以及开始和停止按钮
'buttons.tpl'模板的一部分:
<button name="start" type="submit" form="data" formaction="/start" formmethod="post">Start</button>
Python脚本:
@route('/')
def mainform():
output = template('buttons')
return output
@route('/start', method='POST')
def startaction():
ip = request.forms.get('ip')
os.system("tcpdump start")
return "Started tcpdump"
我的问题是:如何避免重定向到/启动?
我只需要在按下Start(并在服务器上启动tcpdump)之后让用户留在此主页上,但即使我删除'return'它仍然会将用户重定向到/ start