/** * Create a map of headers from Web Script Request (for scripting) * * @param req Web Script Request * @return header map */ final protected Map<String, String> createHeaders(WebScriptRequest req) { // NOTE: headers names are case-insensitive according to HTTP Spec Map<String, String> headers = new TreeMap<String, String>(String.CASE_INSENSITIVE_ORDER); String[] names = req.getHeaderNames(); for (String name : names) { headers.put(name, req.getHeader(name)); } return headers; }
/** * Create a map of headers from Web Script Request (for scripting) * * @param req Web Script Request * @return header map */ final protected Map<String, String> createHeaders(WebScriptRequest req) { // NOTE: headers names are case-insensitive according to HTTP Spec Map<String, String> headers = new TreeMap<String, String>(String.CASE_INSENSITIVE_ORDER); String[] names = req.getHeaderNames(); for (String name : names) { headers.put(name, req.getHeader(name)); } return headers; }
/** * Create a map of headers from Web Script Request (for scripting) * * @param req Web Script Request * @return header map */ final protected Map<String, String> createHeaders(WebScriptRequest req) { // NOTE: headers names are case-insensitive according to HTTP Spec Map<String, String> headers = new TreeMap<String, String>(String.CASE_INSENSITIVE_ORDER); String[] names = req.getHeaderNames(); for (String name : names) { headers.put(name, req.getHeader(name)); } return headers; }