diff web/src/luan/modules/web/HttpServicer.java @ 416:91af5337b9ae

add LuanMeta.__tostring()
author Franklin Schmidt <fschmidt@gmail.com>
date Thu, 30 Apr 2015 06:28:25 -0600
parents ce8e19567911
children 23a93c118042
line wrap: on
line diff
--- a/web/src/luan/modules/web/HttpServicer.java	Thu Apr 30 06:04:17 2015 -0600
+++ b/web/src/luan/modules/web/HttpServicer.java	Thu Apr 30 06:28:25 2015 -0600
@@ -131,11 +131,11 @@
 			@Override protected Iterator keys(LuanTable tbl) {
 				return new EnumerationIterator(request.getParameterNames());
 			}
-/*
-			@Override protected String type() {
-				return "request.parameters-table";
+
+			@Override protected String type(LuanTable tbl) {
+				return "request.parameters";
 			}
-*/
+
 		}.newTable();
 		tbl.put( "parameters", parameters );
 		add( tbl, "get_parameter_values", String.class );
@@ -148,11 +148,11 @@
 			@Override protected Iterator keys(LuanTable tbl) {
 				return new EnumerationIterator(request.getHeaderNames());
 			}
-/*
-			@Override protected String type() {
-				return "request.headers-table";
+
+			@Override protected String type(LuanTable tbl) {
+				return "request.headers";
 			}
-*/
+
 		}.newTable();
 		tbl.put( "headers", headers );
 		getters.put( "method", new LuanJavaFunction(
@@ -198,11 +198,11 @@
 					}
 				};
 			}
-/*
-			@Override protected String type() {
-				return "request.cookies-table";
+
+			@Override protected String type(LuanTable tbl) {
+				return "request.cookies";
 			}
-*/
+
 		}.newTable();
 		tbl.put( "cookies", cookies );
 
@@ -305,11 +305,11 @@
 				}
 				throw new IllegalArgumentException("value must be string or integer for headers table");
 			}
-/*
-			@Override protected String type() {
-				return "response.headers-table";
+
+			@Override protected String type(LuanTable tbl) {
+				return "response.headers";
 			}
-*/
+
 		}.newTable();
 		tbl.put( "headers", headers );
 		getters.put( "content_type", new LuanJavaFunction(
@@ -358,11 +358,11 @@
 				String name = (String)key;
 				request.getSession().setAttribute(name,val);
 			}
-/*
-			@Override protected String type() {
-				return "session.attributes-table";
+
+			@Override protected String type(LuanTable tbl) {
+				return "session.attributes";
 			}
-*/
+
 		}.newTable();
 		tbl.put( "attributes", attributes );
 		return tbl;