aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author_AMD_ <amd@default.im>2023-11-13 22:33:26 +0200
committerGitHub <noreply@github.com>2023-11-13 23:33:26 +0300
commit13f2b3c663d9fa5c464782a0bfccb30bcc017b0c (patch)
treeefd161a55810ec559ba4031c469af89a67d6c109
parent453a5207eda52939181233bffffa67171ef838bd (diff)
downloadluasocket-13f2b3c663d9fa5c464782a0bfccb30bcc017b0c.tar.gz
luasocket-13f2b3c663d9fa5c464782a0bfccb30bcc017b0c.tar.bz2
luasocket-13f2b3c663d9fa5c464782a0bfccb30bcc017b0c.zip
fix(http): Correct receiveheaders() handling of folded values (#420)
-rw-r--r--src/http.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/http.lua b/src/http.lua
index fbd5ff6..bda0744 100644
--- a/src/http.lua
+++ b/src/http.lua
@@ -62,7 +62,7 @@ local function receiveheaders(sock, headers)
62 -- unfold any folded values 62 -- unfold any folded values
63 while string.find(line, "^%s") do 63 while string.find(line, "^%s") do
64 value = value .. line 64 value = value .. line
65 line = sock:receive() 65 line, err = sock:receive()
66 if err then return nil, err end 66 if err then return nil, err end
67 end 67 end
68 -- save pair in table 68 -- save pair in table