function TestConnection(sURL, nTimeout) local oldTimeout = http.TIMEOUT; http.TIMEOUT = (type(nTimeout)==number) and nTimeout or http.TIMEOUT; local a,b = http.request({url=sURL, method=HEAD}); http.TIMEOUT = oldTimeout return (a==1) and true or false; end