Browse Source

Merge pull request #21 from borromeotlhs/patch-4

Fix improper syntax in list
Marcos 9 years ago
parent
commit
94c56a02b9
1 changed files with 3 additions and 2 deletions
  1. 3 2
      httpserver-header.lua

+ 3 - 2
httpserver-header.lua

@@ -5,9 +5,10 @@
 return function (connection, code, extension)
 return function (connection, code, extension)
 
 
    local function getHTTPStatusString(code)
    local function getHTTPStatusString(code)
-      local codez = {200="OK", 400="Bad Request", 404="Not Found", 501="Not Implemented"}
+      local codez = {[200]="OK", [400]="Bad Request", [404]="Not Found",}
       local myResult = codez[code]
       local myResult = codez[code]
-      if myResult then return myResult else return "Unknown HTTP Status" end
+      -- enforce returning valid http codes all the way throughout?
+      if myResult then return myResult else return "Not Implemented" end
    end
    end
 
 
    local function getMimeType(ext)
    local function getMimeType(ext)