Is `HttpClientEngineBase` intended to be subclasse...
# ktor
l
Is
HttpClientEngineBase
intended to be subclassed? I ask because
suspend fun execute(data: HttpRequestData): HttpResponseData
is maked as
@InternalAPI
, but
HttpClientEngineBase
itself isn’t.
a
Yes, if you want to implement a custom engine. I think this was made to prevent users from calling the
execute
method directly. On the other hand, engine implementers should ignore it.
l
Thanks, good to know 🙏