Mercurial Hosting > luan
annotate web/src/luan/modules/web/serve.luan @ 362:9dbf3433f70f
remove Http.request.get_parameter_values and Http.request.parts;
multiple parameter values are now directly returned from indexing Http.request.parameters;
multipart values are now in parameters;
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Wed, 15 Apr 2015 20:33:47 -0600 |
parents | 612a283b3d14 |
children |
rev | line source |
---|---|
347
612a283b3d14
improve luan/web file names and add serve.luan
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff
changeset
|
1 local Io = require "luan:Io" |
612a283b3d14
improve luan/web file names and add serve.luan
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff
changeset
|
2 local Server = require "luan:web/Server" |
612a283b3d14
improve luan/web file names and add serve.luan
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff
changeset
|
3 |
612a283b3d14
improve luan/web file names and add serve.luan
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff
changeset
|
4 if #{...} ~= 1 then |
612a283b3d14
improve luan/web file names and add serve.luan
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff
changeset
|
5 Io.stderr.write "usage: luan luan:web/serve dir-URI\n" |
612a283b3d14
improve luan/web file names and add serve.luan
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff
changeset
|
6 return |
612a283b3d14
improve luan/web file names and add serve.luan
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff
changeset
|
7 end |
612a283b3d14
improve luan/web file names and add serve.luan
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff
changeset
|
8 |
612a283b3d14
improve luan/web file names and add serve.luan
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff
changeset
|
9 Server.serve(...) |