It seems that when flex is running within the browser, both
URLLoader and HTTPService are limited to HTTP GET and DELETE
methods. Methods including PUT and DELETE are not supported. I'm
assuming thise findings are correct - anyone? The only work-arounds
I've found are listed below. Am I missing any?
- Use FDS proxy.
- Build my own server-side proxy that executes the
unsupported methods on my behalf.
- Use ExternalInterface to call out to browser's
XmlHttpRequest object, which supports PUT and DELETE.
- Use a thirdparty bleeding-edge library that leverages the
flash socket API + thirdparty TLS crypto lib.