return newRequestLine; } catch (IllegalArgumentException e) { int lineNumber = headers.getLineNumberAt("Host", 0); throw new InvalidHttpRequest("Invalid host header: " + e.getMessage(), lineNumber); int lineNumber = headers.getLineNumberAt("Host", 1); throw new InvalidHttpRequest("More than one Host header specified", lineNumber);
return newRequestLine; } catch (IllegalArgumentException e) { int lineNumber = headers.getLineNumberAt("Host", 0); throw new InvalidHttpRequest("Invalid host header: " + e.getMessage(), lineNumber); int lineNumber = headers.getLineNumberAt("Host", 1); throw new InvalidHttpRequest("More than one Host header specified", lineNumber);