libURL gone mad
Phil Davis
revdev at pdslabs.net
Fri Sep 2 13:45:14 EDT 2016
On 9/2/16 10:15 AM, Richard Gaskin wrote:
> Phil Davis wrote:
>
> > Richard,
> > You could always write yourself a curl wrapper... just sayin'.
>
> Good for OS X; doable on Linux if I wrap shell calls to wget instead
> (seems many Debian-based distros include wget but not curl by
> default); non-starter on Windows since I don't believe either is
> included by default, are they?
>
> I believe that's why Charles went down the externals road with curl,
> to ensure its code is available.
Sorry, I didn't realize Charles had done that. I should listen better. :-)
Phil
>
> When using wget from shell, in my earlier tests it seemed the overhead
> of establishing the shell session wound up making that about 20%
> slower than libURL. Not the end of the world, but coupled with the
> simplicity of not having to rely on external components libURL is a
> better option for me if I can get it to run reliably.
>
> And a hopeful follow-up on that:
>
> I simplified my test case using Charles' recommended libURL mod.
>
> At this time it seems I can hammer away at the button that calls my
> "get url..." script as much as I want and ultimately get one good
> result back.
>
> Not quite as simple as having true blocking for GET and POST, but I'll
> take it.
>
>
> Q for Charles:
> For me the convenience of being able to deliver a true standalone,
> with no externals or other components, is very useful on this
> project. I appreciate the new capabilities Charles is providing in
> v8.1, but for those projects where I only need simple GET and POST I'm
> hoping I'll be able to deliver true standalones that don't require
> that external - is that the case, Charles, or is libURL now fully
> dependent on the external?
>
>
> Back to the main issue, since I'm seeing good results thus far in my
> testing (thanks again, Charles) I've submitted an enhancement request
> to have the function Charles suggested be added to libURL for those
> who may need it:
> http://quality.livecode.com/show_bug.cgi?id=18318
>
--
Phil Davis
More information about the use-livecode
mailing list