MCPcopy Index your code
hub / github.com/apache/tomcat / mygetHeader

Method mygetHeader

java/org/apache/catalina/valves/SSLValve.java:201–211  ·  view source on GitHub ↗

Retrieves the value of the specified header from the request, handling null and "(null)" values. @param request The request object @param header The header name to retrieve @return The header value, or null if not present or equal to "(null)"

(Request request, String header)

Source from the content-addressed store, hash-verified

199 * @return The header value, or null if not present or equal to "(null)"
200 */
201 public String mygetHeader(Request request, String header) {
202 String strcert0 = request.getHeader(header);
203 if (strcert0 == null) {
204 return null;
205 }
206 /* mod_header writes "(null)" when the ssl variable is no filled */
207 if ("(null)".equals(strcert0)) {
208 return null;
209 }
210 return strcert0;
211 }
212
213
214 @Override

Callers 6

invokeMethod · 0.95
testSslHeaderMethod · 0.80
testSslHeaderNullMethod · 0.80
testSslHeaderNullNameMethod · 0.80

Calls 2

getHeaderMethod · 0.65
equalsMethod · 0.65

Tested by 5

testSslHeaderMethod · 0.64
testSslHeaderNullMethod · 0.64
testSslHeaderNullNameMethod · 0.64