initialize
This commit is contained in:
30
test.luau
Normal file
30
test.luau
Normal file
@@ -0,0 +1,30 @@
|
||||
local Net = require("@lune/net")
|
||||
local Middleware = require("src/Middleware")
|
||||
|
||||
local Response = require("src/Server/Response")
|
||||
|
||||
local ServerLib = require("src/Server")
|
||||
local Server = ServerLib.new(3001)
|
||||
|
||||
local RootFolder = Server:registerFolder("root", "/")
|
||||
local wowEndpoint = Server:registerEndpoint(RootFolder, "wow", {
|
||||
method = "GET",
|
||||
path = "/wow",
|
||||
callback = function(request: Net.ServeRequest, response: Response.Response)
|
||||
response.endpoint.output:raise("funsies", "wow", "info")
|
||||
response:setBody(string.len(request.body)):setStatus(200):finish()
|
||||
end
|
||||
})
|
||||
|
||||
print(wowEndpoint)
|
||||
|
||||
wowEndpoint.output:onError(function(err)
|
||||
err:output()
|
||||
end)
|
||||
|
||||
Server:start()
|
||||
Net.request({url = 'http://localhost:3001/wow'})
|
||||
|
||||
Server:disconnect()
|
||||
|
||||
local thing
|
Reference in New Issue
Block a user