如何从CherryPy中的GET请求中读取参数?我从JQuery生成请求,如
$.get(
"http://localhost:8080/temp",
"{a:10}",
function(data) { alert(data); },
"html"
);
我有@ cherrypy.expose函数索引(self)的类temp。如何从GET请求中提取数据?
答案 0 :(得分:10)
@cherrypy.expose
def index(self, a)
其中a是你的GET参数
答案 1 :(得分:9)
正如virhilo所提到的,您可以使用您的方法获取命名参数。
另外,您可以阅读cherrypy.request.params
。
答案 2 :(得分:3)
同时 POST 和 GET (以及 PUT , PATCH 等...)您可以使用:
cherrypy.request.params.get(key_name)
key_name
是您想要获得的关键名称。