abstract suspend fun request(method: HttpMethod, path: String, builder: HttpRequestBuilder.() -> Unit = {}): HttpResponse Makes an HTTP request to the specified path with the given method and request builder. It also applies token management if the relevant use cases are provided.