@@ -4,7 +4,7 @@ local function prequire(m)
44 return err
55end
66
7- local uv = prequire " lluv- "
7+ local uv = prequire " lluv"
88local Pegasus = require (uv and " lluv.pegasus" or " pegasus" )
99local Router = require " pegasus.plugins.router"
1010local json = require " dkjson"
@@ -79,16 +79,6 @@ r:get('/get', function(request, response)
7979 response :write (result )
8080end )
8181
82- r :get (' /bytes/:size' , function (request , response , params )
83- local headers = request :headers ()
84- local size = tonumber (params .size ) or 1024
85- local result = rand_bytes (size )
86-
87- response :statusCode (200 )
88- response :contentType (' application/octet-stream' )
89- response :write (result )
90- end )
91-
9282r :post (' /post' , function (request , response , params )
9383 local headers = request :headers ()
9484 local params = request :params ()
@@ -118,6 +108,17 @@ r:post('/post', function(request, response, params)
118108 response :write (result )
119109end )
120110
111+ r :get (' /bytes/:size' , function (request , response , params )
112+ local headers = request :headers ()
113+ local size = tonumber (params .size ) or 1024
114+ local result = rand_bytes (size )
115+
116+ response :statusCode (200 )
117+ response :addHeader (' Connection' , ' close' )
118+ response :contentType (' application/octet-stream' )
119+ response :write (result )
120+ end )
121+
121122server :start (function (request , response )
122123 local headers = request :headers ()
123124
0 commit comments