# Method

<a id="method-3"></a>

# Method

```cpp
#include <icy/http/request.h>

struct Method
```

[Defined in src/http/include/icy/http/request.h:26](https://github.com/auscaster/icey/blob/main/src/http/include/icy/http/request.h#L26)

HTTP request methods.

## Public Static Attributes

| Return | Name | Description |
|--------|------|-------------|
| `const std::string` | [`Get`](#get-17) `static` |  |
| `const std::string` | [`Head`](#head) `static` |  |
| `const std::string` | [`Put`](#put-4) `static` |  |
| `const std::string` | [`Post`](#post-3) `static` |  |
| `const std::string` | [`Options`](#options-4) `static` |  |
| `const std::string` | [`Delete`](#delete) `static` |  |
| `const std::string` | [`Trace`](#trace) `static` |  |
| `const std::string` | [`Connect`](#connect-13) `static` |  |

---

<a id="get-17"></a>

### Get

`static`

```cpp
const std::string Get
```

[Defined in src/http/include/icy/http/request.h:28](https://github.com/auscaster/icey/blob/main/src/http/include/icy/http/request.h#L28)

---

<a id="head"></a>

### Head

`static`

```cpp
const std::string Head
```

[Defined in src/http/include/icy/http/request.h:29](https://github.com/auscaster/icey/blob/main/src/http/include/icy/http/request.h#L29)

---

<a id="put-4"></a>

### Put

`static`

```cpp
const std::string Put
```

[Defined in src/http/include/icy/http/request.h:30](https://github.com/auscaster/icey/blob/main/src/http/include/icy/http/request.h#L30)

---

<a id="post-3"></a>

### Post

`static`

```cpp
const std::string Post
```

[Defined in src/http/include/icy/http/request.h:31](https://github.com/auscaster/icey/blob/main/src/http/include/icy/http/request.h#L31)

---

<a id="options-4"></a>

### Options

`static`

```cpp
const std::string Options
```

[Defined in src/http/include/icy/http/request.h:32](https://github.com/auscaster/icey/blob/main/src/http/include/icy/http/request.h#L32)

---

<a id="delete"></a>

### Delete

`static`

```cpp
const std::string Delete
```

[Defined in src/http/include/icy/http/request.h:33](https://github.com/auscaster/icey/blob/main/src/http/include/icy/http/request.h#L33)

---

<a id="trace"></a>

### Trace

`static`

```cpp
const std::string Trace
```

[Defined in src/http/include/icy/http/request.h:34](https://github.com/auscaster/icey/blob/main/src/http/include/icy/http/request.h#L34)

---

<a id="connect-13"></a>

### Connect

`static`

```cpp
const std::string Connect
```

[Defined in src/http/include/icy/http/request.h:35](https://github.com/auscaster/icey/blob/main/src/http/include/icy/http/request.h#L35)
