2013-05-19 6 views

उत्तर

21

आप self.request.uri का उपयोग कर RequestHandler के भीतर वर्तमान यूआरएल प्राप्त कर सकते हैं:

class MainHandler(tornado.web.RequestHandler): 
    def get(self): 
     self.write(self.request.uri) 
+0

आपकी मदद के लिए धन्यवाद। यह –

+9

काम करता है यदि आप पूर्ण यूआरएल चाहते हैं तो: self.request.protocol + ": //" + self.request.host + self.request.uri – nagylzs

+0

पूर्ण यूआरएल के लिए, टर्ननाडो self.request.full_url() में प्रदान करता है RequestHandlers। –

3

मुझे लगता है कि आप जो खोज रहे हैं self.request.path है। HTTPServerRequest के लिए उपलब्ध कार्यों को देखें।

class MainHandler(tornado.web.RequestHandler): 
    def get(self): 
     self.write(self.request.path) 
संबंधित मुद्दे