python - WSGI 应用程序无法从 html 表单接收 post 方法
问题描述
你好,我刚开始用 python 为 web 编程,没有使用任何 web 框架。出于测试原因,我使用 post 方法创建了一个简单的 html 表单,以将简单的文本数据传递给我编写的 WSGI 应用程序。这是 HTML 表单的代码:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>test</title>
</head>
<body>
<form action="/tester" method="post">
<input type="text" name="user">
<input type="submit" value="go">
</form>
</body>
</html>
这是简单 WSGI 应用程序的代码:
def test_app(environ, start_response):
var1 = str(environ["REQUEST_METHOD"])
start_response('200 OK', [('Content-Type', 'text/plain')])
return[var1]
但无论我做什么,它都会向我展示 GET!(因为代码的目的是返回方法)。我不知道我需要做什么?
解决方案
推荐阅读
- amazon-web-services - 如何在 ECS 中运行 nonRoot 用户
- android - android setSpan到editText
- java - if 条件如何减少?
- mysql - Mysql 查询到 Laravel 查询 Like %% 问题
- firebase - 如何使用颤振从错误对话框导航
- gatsby - 如何在 gatsbyJS 中动态创建带有参数的页面?
- css - CSS/Bootstrap/HTML 问题大小图像和代码改进?
- r - 使用反应式值和反应式表达式来触发观察事件
- python - 为什么 Python 中的 Weibull 可靠性分析 Beta 公式与回归线的正态斜率不匹配?
- python - 如何使用循环访问列表元素的特定部分?