From 1163648655abe8c16be0e8e4fa6f16fdb2d228f5 Mon Sep 17 00:00:00 2001 From: heyethereum Date: Sun, 14 Jul 2024 10:59:29 +0800 Subject: [PATCH] hardcode url to redirect until logic is ready --- .../qrcode/service/RedirectCountService.java | 6 +++++- src/main/resources/application.properties | 18 +++++++++--------- 2 files changed, 14 insertions(+), 10 deletions(-) diff --git a/src/main/java/com/safeqr/app/qrcode/service/RedirectCountService.java b/src/main/java/com/safeqr/app/qrcode/service/RedirectCountService.java index 9d77201..3d375e8 100644 --- a/src/main/java/com/safeqr/app/qrcode/service/RedirectCountService.java +++ b/src/main/java/com/safeqr/app/qrcode/service/RedirectCountService.java @@ -6,16 +6,20 @@ import com.safeqr.app.qrcode.dto.RedirectCountResponse; import org.springframework.stereotype.Service; import org.springframework.web.reactive.function.client.WebClient; import reactor.core.publisher.Mono; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; @Service public class RedirectCountService { + private static final Logger logger = LoggerFactory.getLogger(RedirectCountService.class); public Mono countRedirects(QRCodePayload payload) { String url = payload.getData(); + logger.info("RedirectCountService: countRedirects: url={}", url); return WebClient.create() .get() - .uri(url) + .uri("https://google.com")// replace with url when logic is complete .exchangeToMono(response -> { RedirectCountResponse redirectCountResponse = new RedirectCountResponse(); redirectCountResponse.setRedirectCount(response.cookies().size()); diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index fe5cab5..8b4ec08 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -1,14 +1,14 @@ spring.application.name=SafeQR-app spring.profiles.active=local -http.port=${HTTP_PORT} -server.port=${SERVER_PORT} -server.ssl.enabled=true -server.ssl.key-store-type=${SERVER_SSL_KEY_STORE_TYPE} -server.ssl.key-store=${SERVER_SSL_KEY_STORE_LOCATION} -server.ssl.key-store-password=${SERVER_SSL_KEY_STORE_PASSWORD} -server.ssl.key-alias=${SERVER_SSL_KEY_ALIAS} -trust.store=${SERVER_SSL_TRUST_STORE_LOCATION} -trust.store.password=${SERVER_SSL_TRUST_STORE_PASSWORD} +#http.port=${HTTP_PORT} +#server.port=${SERVER_PORT} +#server.ssl.enabled=true +#server.ssl.key-store-type=${SERVER_SSL_KEY_STORE_TYPE} +#server.ssl.key-store=${SERVER_SSL_KEY_STORE_LOCATION} +#server.ssl.key-store-password=${SERVER_SSL_KEY_STORE_PASSWORD} +#server.ssl.key-alias=${SERVER_SSL_KEY_ALIAS} +#trust.store=${SERVER_SSL_TRUST_STORE_LOCATION} +#trust.store.password=${SERVER_SSL_TRUST_STORE_PASSWORD} spring.datasource.url=${SERVER_DB_URL} spring.datasource.username=${SERVER_DB_USERNAME}