hexagon_http
Module Contents
alltypes
Module Contents
class HttpTest
kotlin.String
enum class Method
data class Part
Module Contents
Part(name: String, value: String)
Part(name: String, inputStream: InputStream, submittedFileName: String)
Part(contentType: String? = null, : Map<String, List<String>> = emptyMap(), inputStream: InputStream, name: String, size: Long = -1L, submittedFileName: String? = null)
val contentType: String?
val headers: Map<String, List<String>>
val inputStream: InputStream
val name: String
val size: Long
val submittedFileName: String?
class PartTest
data class Path
class PathTest
enum class Protocol
data class Route
class RouteTest
data class SslSettings
package com.hexagonkt.http
Module Contents
val ALL: LinkedHashSet<Method>
fun any(path: String = "/"): Route
fun delete(path: String = "/"): Route
fun get(path: String = "/"): Route
fun head(path: String = "/"): Route
fun httpDate(date: LocalDateTime = LocalDateTime.now()): String
class HttpTest
kotlin.String
enum class Method
fun options(path: String = "/"): Route
fun parseQueryParameters(query: String): Map<String, List<String>>
data class Part
Module Contents
Part(name: String, value: String)
Part(name: String, inputStream: InputStream, submittedFileName: String)
Part(contentType: String? = null, : Map<String, List<String>> = emptyMap(), inputStream: InputStream, name: String, size: Long = -1L, submittedFileName: String? = null)
val contentType: String?
val headers: Map<String, List<String>>
val inputStream: InputStream
val name: String
val size: Long
val submittedFileName: String?
class PartTest
fun patch(path: String = "/"): Route
data class Path
class PathTest
fun post(path: String = "/"): Route
enum class Protocol
fun put(path: String = "/"): Route
data class Route
class RouteTest
data class SslSettings
fun trace(path: String = "/"): Route