【问题标题】:Python: ways of parsing get/post parametersPython:解析获取/发布参数的方法
【发布时间】:2011-10-16 14:51:55
【问题描述】:

我正在尝试分析 Python 连接到 webserver 的不同方式:cgi、fastcgi、mod_python、WSGI 和 Django 框架... 那么,在 python 中解析 get/post 参数有多少种方法呢?它们是否因一个连接与另一个连接不同?

我看到了this question。那里考虑了 CGI、Django 等。但是fastCGI呢?它和CGI一样吗?还有 mod_python、WSGI?

我对获取请求参数的最有用、“流行”的方式很感兴趣。 可以是特定参数(name=value)的解析,也可以是整个查询字符串的解析。

在哪里可以了解不同的 API? 连接方法和框架这么多,弄糊涂了(

非常感谢!尼古拉。

【问题讨论】:

  • 我找到了this tutorial,它给了我一些关于 mod_python 和 WSGI 的答案。他们是正确的吗?那么fastCGI呢?例如,我可以在 mod_python 中导入 cgi 并使用 parseqs() 吗?

标签: python post get cgi


【解决方案1】:

urlparse.parseqs[l]() 用于解析参数。但您可能不必自己动手,因为框架(如果您正在使用)会处理它们。

【讨论】:

  • 谢谢,我看到了这个方法。我对“后端”和“框架”方法都感兴趣。而且我不明白,这些方法是否因连接不同而有所不同。
猜你喜欢
  • 2014-06-04
  • 2019-04-16
  • 2018-10-27
  • 2020-05-16
  • 2011-11-15
  • 1970-01-01
  • 2014-10-10
  • 2021-12-17
  • 1970-01-01
相关资源
最近更新 更多