🔀 Merge branch 'release/v82'
[Sone.git] / src / main / kotlin / net / pterodactylus / sone / utils / Requests.kt
index ded275f..7b7957b 100644 (file)
@@ -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())
+}