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.