URLパターンに空白が含まれていると対象のディレクトリを読み取る方法 など。URLデータにPythonルーティングの問題があります
url= http://example.appspot.com/abc%20asd >>> abc asd
私は現在Pythonでコーディングしていますが、私の正規表現には何か問題があります。前もって感謝します!
class MainMain(webapp.RequestHandler):
def get(self,args):
self.response.out.write('hello '+args)
def main():
application = webapp.WSGIApplication([('/', MainMain),('/(\w+)',MainMain)], debug=True)
util.run_wsgi_app(application)
if __name__ == '__main__':
main()
興味深いです。私はこの部分がその動作に責任があると思う:[python/lib/webapp2/webapp2.py](http://code.google.com/codesearch#Qx8E-7HUBTk/trunk/python/lib/webapp2/webapp2.py&q= WSGIApplication%20package:http://googleappengine%5C.googlecode%5C.com&l=1163) – nodakai
こんにちは、私は私の質問の最も重要な部分を省いたことに気付きました!私は、私のURLがこのようなものであればどうすればいいのか質問したかった: 'http://example.appspot.com/asd asd'にスペースがあるか、%20で置き換えられ、印刷された値が "asd asd "ありがとう! – Junhao
空白に '\ s'を追加する必要がありますので、' /([\ w \ s] + '。 – Amber