* libs/httpd: Added Cache-Control header to LuCI
* libs/httpd: Added Server-Header
This commit is contained in:
parent
cd4353e65f
commit
699784791c
2 changed files with 9 additions and 0 deletions
|
@ -66,7 +66,12 @@ function Luci.handle_get(self, request, sourcein, sinkerr)
|
|||
headers[data1] = data2
|
||||
end
|
||||
end
|
||||
<<<<<<< HEAD:libs/httpd/luasrc/httpd/handler/luci.lua
|
||||
|
||||
=======
|
||||
|
||||
|
||||
>>>>>>> * libs/httpd: Added Cache-Control header to LuCI:libs/httpd/luasrc/httpd/handler/luci.lua
|
||||
local function iter()
|
||||
local res, id, data = coroutine.resume(x)
|
||||
if not res then
|
||||
|
@ -82,6 +87,7 @@ function Luci.handle_get(self, request, sourcein, sinkerr)
|
|||
|
||||
headers["Expires"] = luci.http.protocol.date.to_http( os.time() )
|
||||
headers["Date"] = headers["Expires"]
|
||||
headers["Cache-Control"] = "no-cache"
|
||||
|
||||
return Response(status, headers), iter
|
||||
end
|
||||
|
|
|
@ -20,6 +20,7 @@ require("socket.http")
|
|||
require("luci.util")
|
||||
|
||||
READ_BUFSIZE = 1024
|
||||
VERSION = 0.2
|
||||
|
||||
|
||||
VHost = luci.util.class()
|
||||
|
@ -212,6 +213,8 @@ function Server.process( self, client )
|
|||
tostring(response.status) .. " " ..
|
||||
luci.http.protocol.statusmsg[response.status] .. "\r\n"
|
||||
|
||||
header = header .. "Server: LuCI HTTPd/" .. tostring(VERSION) .. "\r\n"
|
||||
|
||||
|
||||
for k,v in pairs(response.headers) do
|
||||
header = header .. k .. ": " .. v .. "\r\n"
|
||||
|
|
Loading…
Reference in a new issue