RequestId

object RequestId

Propagate a X-Request-Id header to the response, generate a UUID when the X-Request-Id header is unset. https://devcenter.heroku.com/articles/http-request-id

class Object
trait Matchable
class Any

Type members

Classlikes

object httpApp
object httpRoutes

Value members

Concrete methods

def apply[G[_], F[_]](http: Http[G, F])(implicit G: Sync[G]): Http[G, F]
def apply[G[_], F[_]](headerName: CIString)(http: Http[G, F])(implicit G: Sync[G]): Http[G, F]
def apply[G[_], F[_]](fk: FunctionK[F, G], headerName: CIString, genReqId: F[UUID])(http: Http[G, F])(implicit G: FlatMap[G], F: Sync[F]): Http[G, F]

Concrete fields

val requestIdAttrKey: Key[String]