Closer to release...

This commit is contained in:
Diego Nehab 2003-03-28 21:08:50 +00:00
parent 307603b24d
commit f18d1b7cd0
31 changed files with 163 additions and 77 deletions

View file

@ -1,3 +1,7 @@
-----------------------------------------------------------------------------
-- Little program that checks links in HTML files
-- LuaSocket 1.5 sample files.
-----------------------------------------------------------------------------
socket.http.TIMEOUT = 10
cache = {}
@ -14,7 +18,7 @@ end
function getstatus(url)
local parsed = socket.url.parse(url, { scheme = "file" })
if cache[url] then return cache[url].res end
if cache[url] then return cache[url] end
local res
if parsed.scheme == "http" then
local request = { url = url }
@ -34,7 +38,7 @@ function getstatus(url)
res = nil
else res = error end
else res = string.format("unhandled scheme '%s'", parsed.scheme) end
cache[url] = { res = res }
cache[url] = res
return res
end