change: Log requested URI

This commit is contained in:
2024-01-18 19:12:45 +01:00
parent 10f16eef94
commit a0a54d15c2
@@ -39,9 +39,10 @@ class BahnApiService(
val day = hourAtDay.date.format(dateFormatter) val day = hourAtDay.date.format(dateFormatter)
val hour = time.format(timeFormatter) val hour = time.format(timeFormatter)
val responseLogger = BahnResponseLogger() val responseLogger = BahnResponseLogger()
val uri = "https://apis.deutschebahn.com/db-api-marketplace/apis/timetables/v1/plan/" +
"${eva.value}/${day}/${hour}"
val response = restClient.get() val response = restClient.get()
.uri("https://apis.deutschebahn.com/db-api-marketplace/apis/timetables/v1/plan/" + .uri(uri)
"${eva.value}/${day}/${hour}")
.headers { .headers {
it.accept = mutableListOf(MediaType.APPLICATION_XML) it.accept = mutableListOf(MediaType.APPLICATION_XML)
it.contentType = MediaType.APPLICATION_XML it.contentType = MediaType.APPLICATION_XML
@@ -50,7 +51,7 @@ class BahnApiService(
} }
.retrieve() .retrieve()
.onStatus(responseLogger) .onStatus(responseLogger)
log.debug { "Response from DB API, station [${eva.value}], date [$day], hour [$hour]" } log.debug { "Response from DB API, station [${eva.value}], date [$day], hour [$hour], requestURI [$uri]" }
val body = response.body(BahnTimetable::class.java) val body = response.body(BahnTimetable::class.java)
body!!.eva = eva body!!.eva = eva
return body return body