【问题标题】:How to read parameters from GET request in CherryPy?如何从 CherryPy 的 GET 请求中读取参数?
【发布时间】:2011-09-06 20:54:11
【问题描述】:

如何在 CherryPy 中从 GET 请求中读取参数?我从 JQuery 生成请求,例如

$.get(
    "http://localhost:8080/temp",
    "{a:10}",
    function(data) { alert(data); },
    "html"
);

我有 @cherrypy.expose 函数 index(self) 的类 temp。如何从 GET 请求中提取数据?

【问题讨论】:

    标签: python cherrypy


    【解决方案1】:
    @cherrypy.expose
    def index(self, param)
    

    param 是你的 GET 参数

    【讨论】:

      【解决方案2】:

      使用 POSTGET(以及 PUTPATCH 等),您可以使用:

      cherrypy.request.params.get(key_name)
      

      其中key_name 是您要获取的密钥名称。

      【讨论】:

        【解决方案3】:

        正如 virhilo 提到的,你可以在你的方法中使用命名参数。

        另外,您可以阅读cherrypy.request.params

        【讨论】:

          猜你喜欢
          • 2020-08-26
          • 1970-01-01
          • 2011-12-16
          • 1970-01-01
          • 2017-08-11
          • 2021-10-21
          • 1970-01-01
          • 1970-01-01
          • 2019-07-27
          相关资源
          最近更新 更多