DefaultHead

Handles HEAD requests as a GET without a body.

If the service returns the fallthrough response, the request is resubmitted as a GET. The resulting response's body is killed, but all headers are preserved. This is a naive, but correct, implementation of HEAD. Routes requiring more optimization should implement their own HEAD handler.

Source:
DefaultHead.scala
class Object
trait Matchable
class Any

Value members

Concrete methods

def apply[F[_] : Functor, G[_] : Concurrent](http: Http[F, G])(implicit evidence$1: Functor[F], evidence$2: Concurrent[G], F: MonoidK[F]): Http[F, G]
def httpRoutes[F[_] : Concurrent](httpRoutes: HttpRoutes[F]): HttpRoutes[F]