comparison http/src/luan/modules/http/HttpServicer.java @ 732:d7371dc8c2e7

add Http.request.port
author Franklin Schmidt <fschmidt@gmail.com>
date Sun, 12 Jun 2016 23:05:31 -0600
parents a741a3a33423
children 9f58b398a892
comparison
equal deleted inserted replaced
731:c92b3fabf92a 732:d7371dc8c2e7
80 requestTbl.rawPut("java",request); 80 requestTbl.rawPut("java",request);
81 requestTbl.rawPut("method",request.getMethod()); 81 requestTbl.rawPut("method",request.getMethod());
82 requestTbl.rawPut("path",request.getRequestURI()); 82 requestTbl.rawPut("path",request.getRequestURI());
83 requestTbl.rawPut("protocol",request.getProtocol()); 83 requestTbl.rawPut("protocol",request.getProtocol());
84 requestTbl.rawPut("scheme",request.getScheme()); 84 requestTbl.rawPut("scheme",request.getScheme());
85 requestTbl.rawPut("port",request.getServerPort());
85 86
86 LuanTable headersTbl = (LuanTable)requestTbl.rawGet("headers"); 87 LuanTable headersTbl = (LuanTable)requestTbl.rawGet("headers");
87 for( Enumeration<String> enKeys = request.getHeaderNames(); enKeys.hasMoreElements(); ) { 88 for( Enumeration<String> enKeys = request.getHeaderNames(); enKeys.hasMoreElements(); ) {
88 String key = enKeys.nextElement(); 89 String key = enKeys.nextElement();
89 LuanTable values = new LuanTable(); 90 LuanTable values = new LuanTable();