gpt4 book ai didi

python-3.x - CherryPy:如何将路由限制为仅 POST

转载 作者:行者123 更新时间:2023-12-04 17:36:55 27 4
gpt4 key购买 nike

我有一个看起来像的网络表单:

<form action="/process_form/" method="post">
<input type="text" name="login" value="login" />
<input type="text" name="password" value="123" />
<input type="submit" />
</form>

处理这个的python类是:
class Handle:
@cherrypy.expose()
#@cherrypy.tools.post <-- Is something like this possible
def index(self, login=None):
print(login)

CherryPy 有没有办法限制对 /process_form/ 的调用? POST方法?我的意思是如果用户输入 http://www.example.com/process_form/他/她应该得到一个异常/错误或找不到页面?

最佳答案

Allow tool将引发 405。

@cherrypy.tools.allow(methods=['POST'])

关于python-3.x - CherryPy:如何将路由限制为仅 POST,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15728404/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com