Darn it, still not getting this thread from the list. Well, anyways, I don't think it's adding any API complexity, it's just an override for the request method, it would be completely transparent. Like Mikeal said, you just have to check it once and change the request if an override is present. Mikeal, I didn't know Safari had that limitation in the past, that's wild!
-Jared On Wed, May 13, 2009 at 11:43 AM, Jared Scheel <[email protected]> wrote: > Sorry for responding to my original message instead of a reply in the > thread, but I seem to be having some issues with the mailing list. > Oliver, you are right, I could use a javascript wrapper for flash. The > problem with that is that it introduces a second dependency to > interact with the REST interface. Sometimes you won't have access to > the javascript external interface with flash. Also, by adding support > for this header, it doesn't just benefit flash, but any client that is > restricted (Silverlight for example). > > Thanks! > -Jared > > On Tue, May 12, 2009 at 11:29 PM, Jared Scheel <[email protected]> wrote: >> Hello all, >> I recently looked into utilizing couchdb in a Flash application when I >> came across a frustrating limitation: flash only allows GET and POST >> methods. Apparently, this kind of limitation is more common that you >> would expect in certain clients. Unfortunately, this makes using >> couchdb rather difficult. Here's a great post about the problem: >> http://www.mail-archive.com/[email protected]/msg00355.html. >> What would be the possibility of allowing request methods to be >> overridden with the X-HTTP-Method-Override header? This would allow >> the request to be made with POST, but the method that couchdb receives >> to be whatever value you attach to the X-HTTP-Method-Override header. >> >> Thanks! >> -Jared >> >
