Skip to content

Commit debdb3c

Browse files
committed
Log target URI.
1 parent dfb0a18 commit debdb3c

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

java-components/domain-proxy/server/src/main/java/com/redhat/hacbs/domainproxy/ExternalProxyVerticle.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@ public void start() {
7272
private void handleGetRequest(final HttpServerRequest request) {
7373
Log.info("Handling HTTP GET Request");
7474
if (isTargetWhitelisted(request.authority().host(), request)) {
75+
Log.infof("Target URI %s", request.uri());
7576
webClient.getAbs(request.uri()).send(asyncResult -> {
7677
if (asyncResult.succeeded()) {
7778
final HttpResponse<Buffer> response = asyncResult.result();
@@ -98,6 +99,7 @@ private void handleConnectRequest(final HttpServerRequest request) {
9899
Log.info("Handling HTTPS CONNECT request"); //
99100
final String targetHost = request.authority().host();
100101
if (isTargetWhitelisted(targetHost, request)) {
102+
Log.infof("Target URI %s", request.uri());
101103
int targetPort = request.authority().port();
102104
if (targetPort == -1) {
103105
targetPort = HTTPS_PORT;
@@ -128,9 +130,9 @@ private void handleConnectRequest(final HttpServerRequest request) {
128130
}
129131

130132
private boolean isTargetWhitelisted(final String targetHost, final HttpServerRequest request) {
131-
Log.infof("Target %s", targetHost);
133+
Log.infof("Target host %s", targetHost);
132134
if (!proxyTargetWhitelist.contains(targetHost) && !nonProxyHosts.contains(targetHost)) {
133-
Log.error("Target is not whitelisted or a non-proxy host");
135+
Log.error("Target host is not whitelisted or a non-proxy host");
134136
request.response()
135137
.setStatusCode(HttpResponseStatus.NOT_FOUND.code())
136138
.setStatusMessage(HttpResponseStatus.NOT_FOUND.reasonPhrase())

0 commit comments

Comments
 (0)