MCPcopy Create free account
hub / github.com/adobe/Marinus / displayHeaderSummary

Function displayHeaderSummary

web_server/public/javascripts/headers.js:100–124  ·  view source on GitHub ↗
(results, args)

Source from the content-addressed store, hash-verified

98}
99
100function displayHeaderSummary(results, args) {
101 let header = args[0];
102 let zone = args[1];
103 let displayHTML = create_new_table();
104 displayHTML += create_table_head(["Value", "Count"]);
105 displayHTML += create_table_body();
106
107 for (let i = 0; i < results.length; i++) {
108 displayHTML += create_table_row();
109 let url = "/meta/header_details?header=" + header + '&value=' +
110 encodeURIComponent(results[i]['_id']) + '&header_type=' + zgrab_http_headers[header];
111
112 if (zone != null && zone !== "") {
113 url += "&zone=" + zone;
114 }
115 displayHTML += create_table_entry(create_anchor(url, "<br/>" + results[i]['_id'] + "<br/><br/>", results[i]['_id'], "_blank"));
116 displayHTML += create_table_entry(results[i]['count']);
117 displayHTML += end_table_row();
118 }
119
120 displayHTML += end_table() + "<br/><br/>";
121
122 let headerSummary = document.getElementById("headerList");
123 headerSummary.innerHTML = displayHTML;
124}
125
126function doHeaderLookup(header, zone) {
127 let url;

Callers

nothing calls this directly

Calls 8

create_new_tableFunction · 0.85
create_table_headFunction · 0.85
create_table_bodyFunction · 0.85
create_table_rowFunction · 0.85
create_table_entryFunction · 0.85
create_anchorFunction · 0.85
end_table_rowFunction · 0.85
end_tableFunction · 0.85

Tested by

no test coverage detected