Mercurial Hosting > luan
diff src/luan/modules/http/impl/Http.luan @ 1166:7ef40e1923b7
add back Thread.global
allow metatables to have metatables
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Thu, 08 Feb 2018 02:22:51 -0700 |
parents | 668f29bc52ea |
children | 3a0f58d09ee7 |
line wrap: on
line diff
--- a/src/luan/modules/http/impl/Http.luan Wed Feb 07 23:16:12 2018 -0700 +++ b/src/luan/modules/http/impl/Http.luan Thu Feb 08 02:22:51 2018 -0700 @@ -11,6 +11,7 @@ local clear = Table.clear or error() local Package = require "luan:Package.luan" local String = require "luan:String.luan" +local lower = String.lower or error() local matches = String.matches or error() local HttpServicer = require "java:luan.modules.http.impl.HttpServicer" local IoLuan = require "java:luan.modules.IoLuan" @@ -137,6 +138,7 @@ java.status = Status.getStatus(response.status) for name, value in pairs(response.headers) do type(name)=="string" or "header name must be string" + name = lower(name) value = JavaLuan.toJava(value) java.headers.put(name,value) end