aboutsummaryrefslogtreecommitdiff
path: root/src/http.lua
diff options
context:
space:
mode:
Diffstat (limited to 'src/http.lua')
-rw-r--r--src/http.lua6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/http.lua b/src/http.lua
index e93003d..259eb2b 100644
--- a/src/http.lua
+++ b/src/http.lua
@@ -54,7 +54,7 @@ local function receiveheaders(sock, headers)
54 while line ~= "" do 54 while line ~= "" do
55 -- get field-name and value 55 -- get field-name and value
56 name, value = socket.skip(2, string.find(line, "^(.-):%s*(.*)")) 56 name, value = socket.skip(2, string.find(line, "^(.-):%s*(.*)"))
57 if not (name and value) then return nil, "malformed reponse headers" end 57 if not (name and value) then return nil, "malformed response headers" end
58 name = string.lower(name) 58 name = string.lower(name)
59 -- get next line (value might be folded) 59 -- get next line (value might be folded)
60 line, err = sock:receive() 60 line, err = sock:receive()
@@ -81,7 +81,7 @@ socket.sourcet["http-chunked"] = function(sock, headers)
81 dirty = function() return sock:dirty() end 81 dirty = function() return sock:dirty() end
82 }, { 82 }, {
83 __call = function() 83 __call = function()
84 -- get chunk size, skip extention 84 -- get chunk size, skip extension
85 local line, err = sock:receive() 85 local line, err = sock:receive()
86 if err then return nil, err end 86 if err then return nil, err end
87 local size = base.tonumber(string.gsub(line, ";.*", ""), 16) 87 local size = base.tonumber(string.gsub(line, ";.*", ""), 16)
@@ -281,7 +281,7 @@ local function adjustrequest(reqt)
281 if not (host and host ~= "") then 281 if not (host and host ~= "") then
282 socket.try(nil, "invalid host '" .. base.tostring(nreqt.host) .. "'") 282 socket.try(nil, "invalid host '" .. base.tostring(nreqt.host) .. "'")
283 end 283 end
284 -- compute uri if user hasn't overriden 284 -- compute uri if user hasn't overridden
285 nreqt.uri = reqt.uri or adjusturi(nreqt) 285 nreqt.uri = reqt.uri or adjusturi(nreqt)
286 -- adjust headers in request 286 -- adjust headers in request
287 nreqt.headers = adjustheaders(nreqt) 287 nreqt.headers = adjustheaders(nreqt)