MutableHeaders

class MutableHeaders : Headers

A mutable map of headers. Case-insensitive, all header names are converted to lower case.

Note that each header can have multiple values, and as such set and plusAssign methods add to the header list instead of setting it.

See also

Functions

Link copied to clipboard
fun clear()
Link copied to clipboard
operator fun minusAssign(key: String)
operator fun minusAssign(keys: Iterable<String>)
Link copied to clipboard
operator fun plusAssign(headers: Headers)
operator fun plusAssign(pair: Pair<String, String>)
@JvmName(name = "plusAssignList")
operator fun plusAssign(pair: Pair<String, List<String>>)
operator fun plusAssign(headers: Iterable<Pair<String, String>>)
@JvmName(name = "plusAssignList")
operator fun plusAssign(headers: Iterable<Pair<String, List<String>>>)
operator fun plusAssign(headers: Map<String, String>)
@JvmName(name = "plusAssignList")
operator fun plusAssign(headers: Map<String, List<String>>)
Link copied to clipboard
fun remove(key: String)
Link copied to clipboard
fun removeAll(keys: Iterable<String>)
Link copied to clipboard
operator fun set(key: String, value: String)
operator fun set(key: String, value: List<String>)
Link copied to clipboard
open override fun toString(): String

Sources

Link copied to clipboard