# `LibOss.Model.Http.Request`
[🔗](https://github.com/tt67wq/lib-oss/blob/main/lib/lib_oss/model/http.ex#L3)

http request

# `t`

```elixir
@type t() :: %LibOss.Model.Http.Request{
  body: LibOss.Typespecs.body(),
  headers: LibOss.Typespecs.headers(),
  host: String.t(),
  method: LibOss.Typespecs.method(),
  opts: LibOss.Typespecs.opts(),
  params: LibOss.Typespecs.params(),
  path: binary(),
  port: char(),
  scheme: String.t()
}
```

# `url`

```elixir
@spec url(t()) :: URI.t()
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
