in teamcity-rest-client-impl/src/main/kotlin/org/jetbrains/teamcity/rest/coroutines/nodePinning.kt [21:33]
override fun loadForRequest(url: HttpUrl): List<Cookie> {
val targetNodeId = serverProvidedNodeId ?: return emptyList()
val domain = url.topPrivateDomain() ?: return emptyList()
return listOf(
Cookie.Builder()
.domain(domain)
.name(TEAMCITY_NODE_ID_COOKIE_NAME)
.value(targetNodeId)
.build()
)
}