Hi Hans, You can access the request body via self.request.body.
-Nick Johnson On Thu, Jan 27, 2011 at 1:28 AM, Hans <[email protected]>wrote: > Hello! > > I'd like to have access to the raw post data an app receives. > > The output of self.request in a webapp.RequestHandler is not complete > or it is already modified by the server-engine (dev_appserver or the > real GAE). > > If I send multipart/form-data to the app the body of the original > request is something like this: > [...] > ------------ThIs_Is_tHe_bouNdaRY_$ > Content-Disposition: form-data; name="comment" > > foobar > > ------------ThIs_Is_tHe_bouNdaRY_$ > Content-Disposition: form-data; name="image_file"; > filename="flower.jpg" > Content-Type: image/jpeg > > ...binary data... > [...] > > The example body conent is processed correctly in the app engine, but > self.request returns this: > POST /upload > Content-Length: -1 > Content-Type: multipart/form-data; boundary=---------- > ThIs_Is_tHe_bouNdaRY_$ > Host: dev.example.local:8080 > > comment=foobar&image_file=FieldStorage%28%27image_file%27%2C+ > %27Blume.jpg%27%29 > > The body is different here. How can I access the correct body or > complete raw post data? > > Sincerly, > Hans > > -- > You received this message because you are subscribed to the Google Groups > "Google App Engine" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<google-appengine%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/google-appengine?hl=en. > > -- Nick Johnson, Developer Programs Engineer, App Engine Google Ireland Ltd. :: Registered in Dublin, Ireland, Registration Number: 368047 -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
