]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/civetweb/test/page6.lua
import 12.2.13 release
[ceph.git] / ceph / src / civetweb / test / page6.lua
diff --git a/ceph/src/civetweb/test/page6.lua b/ceph/src/civetweb/test/page6.lua
new file mode 100644 (file)
index 0000000..dc30439
--- /dev/null
@@ -0,0 +1,16 @@
+mg.write("HTTP/1.0 200 OK\r\n")
+mg.write("Content-Type: text/plain\r\n")
+mg.write("\r\n")
+mg.write(mg.request_info.request_method .. " " .. mg.request_info.request_uri .. "  HTTP/" .. mg.request_info.http_version .. "\r\n")
+for k,v in pairs(mg.request_info.http_headers) do
+  mg.write(k .. ": " .. v .. "\r\n")
+end
+mg.write("\r\n")
+
+repeat
+  local r = mg.read()
+  if (r) then
+    mg.write(r)
+  end
+until not r
+