MCPcopy Create free account
hub / github.com/apache/tomcat / setHeader

Method setHeader

java/org/apache/catalina/connector/Response.java:1287–1311  ·  view source on GitHub ↗
(String name, String value)

Source from the content-addressed store, hash-verified

1285
1286
1287 @Override
1288 public void setHeader(String name, String value) {
1289
1290 if (name == null || name.isEmpty()) {
1291 return;
1292 }
1293
1294 if (isCommitted()) {
1295 return;
1296 }
1297
1298 // Ignore any call from an included servlet
1299 if (included) {
1300 return;
1301 }
1302
1303 char cc = name.charAt(0);
1304 if (cc == 'C' || cc == 'c') {
1305 if (checkSpecialHeader(name, value)) {
1306 return;
1307 }
1308 }
1309
1310 getCoyoteResponse().setHeader(name, value);
1311 }
1312
1313
1314 @Override

Callers 3

sendRedirectMethod · 0.95
setDateHeaderMethod · 0.95
setIntHeaderMethod · 0.95

Calls 6

isCommittedMethod · 0.95
checkSpecialHeaderMethod · 0.95
getCoyoteResponseMethod · 0.95
charAtMethod · 0.80
setHeaderMethod · 0.65
isEmptyMethod · 0.45

Tested by

no test coverage detected