Idris2Doc : Pact.WAI.Request

Pact.WAI.Request

(source)
Define request types and functions

Reexports

importpublic Data.SortedMap

Definitions

0RequestBody : Type
  RequestBody is the type of request body
It is a stream of bytes

Visibility: public export
recordRequest : Type
  HTTP request record type
Contains all relevant information for an HTTP request

Totality: total
Visibility: public export
Constructor: 
MkRequest : Method->String->QueryParams->Version->Headers->Nat->MaybeString->RequestBody->Request

Projections:
.body : Request->RequestBody
  Request body byte stream
.headers : Request->Headers
  HTTP header fields map
.length : Request->Nat
  Request body length
.method : Request->Method
  HTTP request method (GET, POST, etc.)
.queryParams : Request->QueryParams
  Query parameter map
.type : Request->MaybeString
  Request body content type
.uri : Request->String
  Request URI path
.version : Request->Version
  HTTP version
.method : Request->Method
  HTTP request method (GET, POST, etc.)

Visibility: public export
method : Request->Method
  HTTP request method (GET, POST, etc.)

Visibility: public export
.uri : Request->String
  Request URI path

Visibility: public export
uri : Request->String
  Request URI path

Visibility: public export
.queryParams : Request->QueryParams
  Query parameter map

Visibility: public export
queryParams : Request->QueryParams
  Query parameter map

Visibility: public export
.version : Request->Version
  HTTP version

Visibility: public export
version : Request->Version
  HTTP version

Visibility: public export
.headers : Request->Headers
  HTTP header fields map

Visibility: public export
headers : Request->Headers
  HTTP header fields map

Visibility: public export
.length : Request->Nat
  Request body length

Visibility: public export
length : Request->Nat
  Request body length

Visibility: public export
.type : Request->MaybeString
  Request body content type

Visibility: public export
type : Request->MaybeString
  Request body content type

Visibility: public export
.body : Request->RequestBody
  Request body byte stream

Visibility: public export
body : Request->RequestBody
  Request body byte stream

Visibility: public export