Unfortunately it's not that simple. For a Blob Store upload you have to generate a temporary URL like http://localhost:8080/_ah/upload/agN3b3hyGwsSFV9fQmxvYlVwbG9hZFNlc3Npb25fXxgUDA
With a raw PUT request / S3-like API you don't even use multipart/form- data, just send the blob in the body of the request. What's more important: some random generated URL doesn't work. You send the blob to a specific URL the client know in advance, like http://localhost:8080/bucket/steve_mcqueen.jpg This is not supported by the Blob Store service. And I wonder if it's even possible to support it in appengine or if this is another limitation that will not go away anytime soon. On Dec 15, 1:59 pm, G <[email protected]> wrote: > Perhaps this ancient PUT bug is part of the problem? > > http://code.google.com/p/googleappengine/issues/detail?id=170 > > If so, try the workaround. > > - if self.method != 'POST': > + if self.method not in ['POST','PUT']: > > -- > G -- 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.
