Revisiting this topic searching for cleaner SOLO REST support: I'm not a Flash programmer so don't know the lingo here, but...
Is is possible to "run in the AIR player environment" with a laszlo-compiled app? How is this done? What are the other benefits/drawbacks? Alternatively, has anyone had any luck integrating AJAX calls outside laszlo with a laszlo-compiled app? Thanks. On Mon, Mar 2, 2009 at 3:51 PM, Henry Minsky <[email protected]> wrote: > In the DHTML runtime, you may use any REST request method. > > The Flash 8 player just does not natively support anything besides > GET and POST,and it appears that flash 9/10 won't do PUT or DELETE > either, unless you are running in the AIR player environment. For the > Flash 9 player in a regular browser, it appears to be limited to GET > and POST, at least according to how I read the AS3 documentation. > > Note however, , if your application is making proxied request rather > than a SOLO request, the proxy server (LPS) can perform the REST PUT > or DELETE methods. So if you are willing to deploy your application > with proxied > data requests, then you could use these methods in a Flash application. > > [regarding the Flash 9 player, here's what the AS3 docs say for > flash.net.URLRequest] > > method property > method:String [read-write] > Language Version : ActionScript 3.0 > Runtime Versions : AIR 1.0, Flash Player 9 > Controls the HTTP form submission method. > > For SWF content running in Flash Player (in the browser), this > property is limited to GET or POST operation, and valid values are > URLRequestMethod.GET or URLRequestMethod.POST. For content running in > Adobe AIR, if the content is in the application security domain, you > can use any string value; otherwise (if the content is not in the AIR > application security domain) you are still restricted to using GET or > POST. > > Note: If running in Flash Player and the referenced form has no body, > Flash Player automatically uses a GET operation even if the method is > set to URLRequestMethod.POST. > > The default value is URLRequestMethod.GET. > On Mon, Mar 2, 2009 at 5:19 PM, doug livesey <[email protected]> wrote: >> Hi -- from scouting around the net, it looks like maybe Laszlo won't support >> proper REST, as it doesn't support any verbs apart from GET and POST. >> Is that correct? >> How are people getting around it? >> I'm a Rails developer, and for me to be able to embrace Laszlo, I'll really >> *need* REST. >> Cheers, >> Doug. >> > > > > -- > Henry Minsky > Software Architect > [email protected] > >
