X-Git-Url: https://git.pterodactylus.net/?p=Sone.git;a=blobdiff_plain;f=src%2Fmain%2Fkotlin%2Fnet%2Fpterodactylus%2Fsone%2Futils%2FRequests.kt;h=7b7957b9936bf96de1dfae8644f2b881e9e22e87;hp=ded275f79315678605215f486c212130b636a606;hb=HEAD;hpb=bf496cfa392e27dd45245d00dc845e8e713cf0ba diff --git a/src/main/kotlin/net/pterodactylus/sone/utils/Requests.kt b/src/main/kotlin/net/pterodactylus/sone/utils/Requests.kt index ded275f..7b7957b 100644 --- a/src/main/kotlin/net/pterodactylus/sone/utils/Requests.kt +++ b/src/main/kotlin/net/pterodactylus/sone/utils/Requests.kt @@ -27,3 +27,10 @@ class Parameters(private val request: HTTPRequest) { else -> false } } + +val FreenetRequest.headers get() = Headers(httpRequest) +val HTTPRequest.headers get() = Headers(this) + +class Headers(private val request: HTTPRequest) { + operator fun get(name: String): String? = request.getHeader(name.toLowerCase()) +}