【发布时间】:2011-01-15 18:25:45
【问题描述】:
我想在 Url 中传递一个参数(以更新我的 URL 包含的许多参数之一),如下所示:
httpGet.setURI(new URI(url/user?"nickname"="John")
Python 中的服务器端:
class GetInfo(BaseHandler):
def Get(self):
nickname = self.get_argument("nickname")
gender = self.get_argument("gender")
logging.info(nickname)
logging.info(gender)
application = tornado.web.Application([
(r"/", MainHandler),
(r"/user", GetInfo),
])
服务器告诉我不能这样做,因为缺少参数“gender”。 我该怎么办?
谢谢
【问题讨论】:
-
你在服务器端的日志中看到任何请求吗?你是用模拟器还是真机测试?
-
Android 模拟器本地连接到我的 Tornado WebServer。我刚刚在服务器端看到了“缺少参数“昵称”的错误。通常,我可以这样传递一个参数吗?
标签: python android http-post tornado http-get