gpt4 book ai didi

python - Python读取请求参数

转载 作者:行者123 更新时间:2023-11-28 22:07:20 25 4
gpt4 key购买 nike

我是 python 的新手,为了一个简单的程序与我正在构建的 ASP.NET 应用程序集成,我不得不深入了解这些东西。伪代码如下。

  1. 从请求中获取两个参数。 (ASP.NET 将通过 POST 调用此 url 并发送两个参数)
  2. 在内部执行一些业务逻辑并构建一些响应。
  3. 写回响应,以便 ASP.NET 应用程序可以继续。

第 2 步和第 3 步已经到位并且也在工作,但无法找到第 1 步的解决方案(我知道它应该非常简单并且知道如何在 Java/.NET/PHP 和 RoR 中执行但不是在Python 和在线文档/教程对我的事业没有帮助)。我正在使用 mod_python 在 apache 上运行 python。

非常感谢这里的任何帮助。提前致谢维杰

最佳答案

Here是一个很好的 mod_python 初学者教程。

据我了解您的问题,您有一个基于 mod_python 的脚本并且您想要读取一个 POST 参数。因此,您只需使用 mod_python 自动提供的 form 对象:

myparameter = form.getfirst("name_of_the_post_parameter")

您可以找到文档 over here .

请注意,当您的服务器配置了 PythonHandler mod_python.psp 时,此解决方案将允许您使用“Python Server Pages”(特殊 <% %> 标签,自动创建变量,如 表单, ...)。如果您正在编写一个普通的 mod_python 处理程序,那么它看起来应该是这样的:

from mod_python import util

def handler(req):
form = util.FieldStorage(req, keep_blank_values=1)
myparameter = form.getfirst("name_of_the_post_parameter")
...other stuff...

关于python - Python读取请求参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2213191/

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