Well the use case differences are obvious, but to say the obvious

I am connecting with

a) our own server
b) YouTube

that’s it. 

AND I want to know if the URL in the app is correct (silly typo in a JSON in 
the app OR misfiled media on out server...etc), so I would always to get the 
header of the actual media being called. We can traps errors, send to the 
MotherShip the URL that failed and fix it... etc.

That different from (Klaus's ?) "am I connected or not"

BR

On 7/27/18, 12:44 PM, "use-livecode on behalf of Mark Wieder via use-livecode" 
<use-livecode-boun...@lists.runrev.com on behalf of 
use-livecode@lists.runrev.com> wrote:

    >     if  (tResult < 400) then
    >        return true
    >     else
    >        return false
    >     end if
    
    I'd be a little wary of that "< 400" result though. You may (or may not) 
    want to follow redirects, and if you get a 418 you may want a cuppa <g>.
    
    and due to the extra hops involved, I probably wouldn't try for 
    "https://www.google.com";. DNS resolution will add tens to over a hundred 
    milliseconds to a web command, so if you're going to go that route 
    instead of opening a socket I'd go straight to "http://8.8.8.8:53";.
    
    curl -v --trace-time 8.8.8.8:53
    20 milliseconds
    
    curl -v --trace-time www.google.com
    50 milliseconds
    
    But otherwise, yes... there is no way of checking for the internet 
    without connecting to the internet.

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

Reply via email to