I've written a small asynchronous HTTP library based on rresocket that allows for access to headers.

Your code looks like this:

on openCard
  httpGet "http://my.url.path/blah","callBackFunctionName";
  [...]
end openCard

on callBackFunctionName
  [...]
  put httpBuildCookies() into tCookie
end callBackFunctionName

[...]
  -- somewhere later in the code
  set httpHeaders to tCookie
  httpGet "http://blah","newcallback"; -- this will have the cookies

Only problem is that rresocket doesn't work on Android, and I wanted to support Android, so I had to come up with another way to accomplish this.

Therefore, this library is a very rough outline. It works, for some definition of works, but has not been stress tested, and I didn't explore it.

I can package it up in a few weeks, if anyone is interested.

-Ken


On 17/07/2012 18:06, gpb01 wrote:
As I know, is possible to transfer a file using the URL in a non-blocking way
only for the HTTP GET (put URL "...myURL..." into myVAR) using the "load"
command, but ... there is a way to have a non-blocking transfer also for the
HTTP PUT (put myVAR into URL "...myURL") and HTTP POST (post myData to URL
"...myURL...") ?

Please note, I need for HTTP and NOT for FTP and, possiby, should be
available on iOS (/so ... no libURL/).



_______________________________________________
use-livecode mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to