title: Any good working example for webapp2 using http put method?
body: <p>I would like to use HTTP PUT method , to send data to my google app engine application, any good example? I can't find any from google.</p>
  
  <p>And my following example also not working.</p>
  
  <pre><code>import webapp2
  
  class MainHandler(webapp2.RequestHandler):
      def put(self):
          self.response.write('test put')
  
  app = webapp2.WSGIApplication([
      (r'/test/(.*)', MainHandler)
  ], debug=True)
  </code></pre>
  
  <p>And i got this error.</p>
  
  <pre><code>TypeError: put() takes exactly 1 argument (2 given)
  </code></pre>