19 lines
461 B
Lua
19 lines
461 B
Lua
local function prequire(m)
|
|
local ok, err = pcall(require, m)
|
|
if not ok then return nil, err end
|
|
return err
|
|
end
|
|
|
|
local uv = prequire "lluv"
|
|
local Pegasus = require (uv and "lluv.pegasus" or "pegasus")
|
|
|
|
local server = Pegasus:new{host = '127.0.0.1', port = 7090}
|
|
|
|
server:start(function(request, response)
|
|
response:statusCode(200)
|
|
response:addHeader('Content-Type', 'text/plain')
|
|
response:write('Hello from Pegasus')
|
|
end)
|
|
|
|
if uv then uv.run() end
|