Hi Brian, The Flash player only currently supports GET and POST requests (and converts any POST request with a zero length body or any unrecognized request method to a GET). PUT and DELETE are not supported.
For HTTPService you can get around this limitation if your HTTPService has useProxy="true". In this case a request to build and send a proxied PUT/DELETE/OPTIONS/etc. request is sent to FDS and the server builds and sends the actual HTTP request and returns the response to the player. The proxy also handles fault responses in the 500 range and returns them to the player in a form that HTTPService can process usefully (the player doesn't handle responses in the 500 range). We have Pete Farland to thank for all that :) I'll log a doc bug to clarify that the extended set of methods are only supported when using the proxy. If you're not using the proxy, HTTPService uses a flash.net.URLLoader to make the request directly so you're limited to what the player supports. HTH, Seth ________________________________________ From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On Behalf Of brian.knorr Sent: Friday, November 03, 2006 10:33 AM To: flexcoders@yahoogroups.com Subject: [flexcoders] httpservice method="DELETE" does not work We are building REST apis in our Rails backend and for a delete action it expects to recieve a HTTP DELETE request, but with Flex2 when you set the method="DELETE" on an httpservice it doesn't send the DELETE, instead it sends a GET which causes our REST apis to fail. The documentation for httpservice says it supports method="DELETE". Any advise is greatly appreciated...thanks, Brian -- Flexcoders Mailing List FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/flexcoders/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/flexcoders/join (Yahoo! ID required) <*> To change settings via email: mailto:[EMAIL PROTECTED] mailto:[EMAIL PROTECTED] <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/