2011-06-02 96 views
4

如何从CherryPy的GET请求中读取参数?我生成请求从JQuery像如何从CherryPy的GET请求中读取参数?

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

和我有类似的温度与@ cherrypy.expose函数索引(自我)。如何从GET请求中提取数据?

回答

10
@cherrypy.expose 
def index(self, a) 

其中一个是你的GET PARAM

9

正如virhilo提到的,你可以在你的方法采取命名参数。您也可以阅读cherrypy.request.params

2

与这两个POSTGET(和PUTPATCH,等...),可以使用:

cherrypy.request.params.get(key_name) 

哪里key_name是你想要得到的键名。