ich einen Parameter in einer URL übergeben will, wie dies (eine von vielen Paramater durch meine URL zu aktualisieren):Pass eines Parameter in einem Tornado HttpGet mit mehreren Parametern
httpGet.setURI(new URI(url/user?"nickname"="John")
Serverside in 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),
])
Der Server sagte mir, dass ich das nicht tun kann, weil der Parameter "Geschlecht" fehlt. Wie kann ich tun?
Dank
Sehen Sie eine Anfrage aus dem Protokoll auf der Serverseite? Testen Sie vom Emulator oder einem echten Gerät? – ccheneson
Android Emulator ist lokal mit meinem Tornado WebServer verbunden. Ich habe gerade den Fehler des "fehlenden Parameters" Spitzname "" auf Serverseite gesehen. Kann ich normalerweise einen Parameter wie diesen übergeben? – user420574