diff --git a/lualib/http/internal.lua b/lualib/http/internal.lua index db56ab2b..204767be 100644 --- a/lualib/http/internal.lua +++ b/lualib/http/internal.lua @@ -168,8 +168,8 @@ function M.request(interface, method, host, url, recvheader, header, content) local write = interface.write local header_content = "" if header then - if not header.host then - header.host = host + if not header.Host then + header.Host = host end for k,v in pairs(header) do header_content = string.format("%s%s:%s\r\n", header_content, k, v)