[Laszlo-dev] for review, change for LPP-5368
Henry Minsky
henry.minsky at gmail.com
Tue Jan 22 21:29:59 PST 2008
This should work for all four cases in SWF; proxied: POST/GET and solo:
POST/GET, but I need to make a change to make this really work properly for
proxied DHTML requests.
In DHTML, between the browser and the LPS server, this will be sending all
the proxy args up to the server in the url query string instead of in the
post body, which will hence theoretically have of a limit of 4k chars or
whatever it is. I'll send an updated changeset tomorrow for that.
On Jan 22, 2008 11:29 PM, Henry Minsky <henry.minsky at gmail.com> wrote:
> Change 20080122-hqm-a by hqm at DADDY_THNKPAD67 on 2008-01-22 23:21:29 EST
> in /cygdrive/c/users/hqm/openlaszlo/wafflecone
> for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
>
> Summary: preserve url query string with post data requests
>
> New Features:
>
> Bugs Fixed: LPP-5368
>
> Technical Reviewer: pkang
> QA Reviewer: ptw
> Doc Reviewer:
>
> Documentation:
>
> The URL which is specified as the 'src' attribute of a dataset, such as
>
> <dataset src="http://foo.bar.com/baz.php?myarg=1" />
>
> will be preserved in POST operations, both SOLO and proxied.
>
> All data which is set via the
>
> setQueryString
> setQueryParam
> setQueryParams
>
> will be stored in a distinct table, and will only be merged with the src
> url
> in the case of a GET request.
>
> For POST requests, the src full URL with its original query string will be
> sent,
> and all other param data will be sent www-form-encoded in the POST body.
>
>
> Note: raw post data via the "lzpostbody" arg turns out not to work in SOLO
> mode,
> and has never actually fully worked.
>
>
> Release Notes:
>
> Details:
>
>
> Tests:
>
> test/lfc/data/alldata.lzx
>
> amazon
> calendar proxied/solo
>
>
> Files:
> M test/lfc/data/testsetheaders.lzx
> M test/lfc/data/testsetheaders-solo.lzx
> M test/lfc/data/alldata.lzx
> M WEB-INF/lps/lfc/kernel/swf/LzLoadQueue.as
> M WEB-INF/lps/lfc/kernel/swf/LzHTTPLoader.as
> M WEB-INF/lps/lfc/data/LzHTTPDataProvider.lzs
> M WEB-INF/lps/lfc/data/LzDataset.lzs
> M WEB-INF/lps/lfc/data/LzParam.lzs
> M WEB-INF/lps/server/src/org/openlaszlo/data/HTTPDataSource.java
>
>
>
>
>
> Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20080122-hqm-a.tar
>
>
> --
> Henry Minsky
> Software Architect
> hminsky at laszlosystems.com
>
>
--
Henry Minsky
Software Architect
hminsky at laszlosystems.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.openlaszlo.org/pipermail/laszlo-dev/attachments/20080123/d70e9ab7/attachment.html
More information about the Laszlo-dev
mailing list