You tried dumping the headers on Python and PHP and comparing if GAE is
missing something?

The EdgeCache I think sometimes removes stuff... But I can't Prove it yet...




-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Nick Nielsen
Sent: Monday, December 19, 2011 12:20 PM
To: [email protected]
Subject: Re: [google-appengine] Re: SWFUpload with Python in App Engine

Yeah, I've seen this blog post.  I don't really feel like it's relevant.
HTML5 is not an option for me because I want IE7 & IE8 users to use this
feature.

Also, the handlers in Python aren't what seem to be giving me the problem.
Like I mentioned before, I can get a Python handler to return
"self.response.out.write('success!')" with a simple <form action="handler"
method="post" enctype="multipart/form-data"> tag and <input type="file"/>.

Also, the SWFUpload seems to work fine with PHP.  So it seems as if Python
needs something it's getting from the <form> that the SWFUpload flash file
is not sending.  I'm stumped.

I suppose I could switch to plupload, but this SWFUpload problem needs to be
solved eventually anyway, right?

-Nick

On Dec 19, 2011, at 7:46 AM, Joseph Letness wrote:

> Hi Nick, I implemented a progress indicator using html5 a few months 
> ago.  If I remember correctly, the main issue I had with using the 
> blobstore was getting my ajax request headers correct.  Take a look at 
> this blog post by Nick Johnson where he uses Plupload (which uses SWF) 
> as his client for for the blobstore:
> 
> http://blog.notdot.net/2010/04/Implementing-a-dropbox-service-with-the
> -Blobstore-API-part-2
> 
> By looking at how he wrote his upload handlers I was able to adapt it 
> to my use case.
> 
> Hope this helps, good luck!
> 
> --Joe
> 
> 
> 
> On Dec 17, 12:34 pm, Nick <[email protected]> wrote:
>> Hi all. I'm trying to upload video files to blobstore with SWFUpload.
>> I've tested my code with PHP and it's working fine. I've also tested 
>> a regular HTML multipart/form-data upload with App Engine in Python 
>> and that also works fine.  But for some reason beyond me, when I use 
>> SWFUpload and submit to a Python handler in App Engine, the upload 
>> simply fails, with no error or progress feedback.
>> 
>> What's going on? Is there something special I need to do to get 
>> SWFUpload to work?  Maybe it has something to do with GAE/Python 
>> needing the multipart/form-data header?
>> 
>> Can't find any discussion on this topic with a google search. Any 
>> advice would be very appreciated.
>> 
>> -Nick
> 
> --
> 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.
> 

-- 
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.


-- 
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