response

abstract suspend fun response(target: String, headers: Map<String, String> = emptyMap()): ResponseMetaData

Loads the given target URL, applying any provided headers, and resolves the final state after redirects.

Implementations may also transform or enrich the response before returning.

Return

ResponseMetaData containing the final resolved URL, MIME type, encoding, and optionally transformed content.

Parameters

target

The initial URL to load.

headers

Optional HTTP headers to include in the request.