This module holds HTTP classes and utilities independent of third party libraries.

All Types

com.hexagonkt.http.HttpTest
com.hexagonkt.http.Method

Enum for the supported HTTP methods.

com.hexagonkt.http.Part
com.hexagonkt.http.PartTest
com.hexagonkt.http.Path

A path definition. It parses path patterns and extract values for parameters.

com.hexagonkt.http.PathTest

TODO Check that URLs with blank parameters are not matched. Ie: /alpha/{param}/bravo is not matched by /alpha//bravo

com.hexagonkt.http.Protocol

Enum for the supported HTTP methods.

com.hexagonkt.http.Route
com.hexagonkt.http.RouteTest
com.hexagonkt.http.SslSettings
(extensions in package com.hexagonkt.http)
kotlin.String