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.


Reply via email to