diff options
| author | 崔一鸣 <[email protected]> | 2019-05-21 16:54:19 +0800 |
|---|---|---|
| committer | 崔一鸣 <[email protected]> | 2019-05-21 17:08:44 +0800 |
| commit | 4636f27eec7ea502735a599242c7cbc216da613d (patch) | |
| tree | f4ea8d179c5cdba65e9b83396e33af5204955abf /test/new_http_service/http_response.lua | |
| parent | a3d83e74f31dd56e98b847aab28bb0eb462172fa (diff) | |
Diffstat (limited to 'test/new_http_service/http_response.lua')
| -rw-r--r-- | test/new_http_service/http_response.lua | 57 |
1 files changed, 0 insertions, 57 deletions
diff --git a/test/new_http_service/http_response.lua b/test/new_http_service/http_response.lua deleted file mode 100644 index ed6b6df..0000000 --- a/test/new_http_service/http_response.lua +++ /dev/null @@ -1,57 +0,0 @@ - -function printf(s,...) - io.write(s:format(...)) - io.flush() -end - -function format_write_file(file, s, ...) - file:write(s:format(...)) - file:flush() -end - -function init() - ---init something -end - -function print_header(header) - for k, v in pairs(header) do - if k == "HTTP_OTHER_REGIONS" then - format_write_file(file, "%s: ", k) - for k, v in pairs(header["HTTP_OTHER_REGIONS"]) do - format_write_file(file, "{%s} ", v) - end - format_write_file(file, "\n") - else - format_write_file(file, "%s: %s\n", k, v) - end - end -end - -function process() - file = io.open("./log/lua/http_response.log", "a+") - format_write_file(file, "lua: call process\n") - - format_write_file(file, "\nprint stream info: \n") - stream_info = get_stream_info() - for k, v in pairs(stream_info) do - format_write_file(file, "%s: %s\n", k, v) - end - - local resp_regions = {"HTTP_SERVER", "HTTP_RES_LINE", "HTTP_OTHER_REGIONS"} - format_write_file(file, "\nprint response headers: \n") - resp_header = get_http_response_header(resp_regions) - print_header(resp_header) - - format_write_file(file, "\nprint response body: \n") - while true do - body = get_http_response_body() - for k, v in pairs(body) do - format_write_file(file, "%s: %s\n", k, v) - end - if body['data_end'] == true then - format_write_file(file, "response body end\n") - break - end - end - format_write_file(file, "\nlua: process end\n") -end
\ No newline at end of file |
