aws/internal/http_request

Types

pub type Header {
  Header(name: String, value: String)
}

Constructors

  • Header(name: String, value: String)
pub type HttpRequest {
  HttpRequest(
    method: String,
    path: String,
    query: String,
    headers: List(Header),
    body: BitArray,
  )
}

Constructors

  • HttpRequest(
      method: String,
      path: String,
      query: String,
      headers: List(Header),
      body: BitArray,
    )
pub type ParseError {
  MalformedRequestLine(String)
  MalformedHeader(String)
}

Constructors

  • MalformedRequestLine(String)
  • MalformedHeader(String)

Values

pub fn parse(text: String) -> Result(HttpRequest, ParseError)
Search Document