<!--
 ⚠️  AUTO-GENERATED FILE - DO NOT EDIT MANUALLY
 This file is automatically generated by scripts/docs-generator.js
 To make changes, edit the source TypeScript files or update the generator script
-->

[remote](../../) / [Exports](../modules) / IHttpRequest

# Interface: IHttpRequest\<TData\>

## Type parameters

| Name    | Type                  |
| :------ | :-------------------- |
| `TData` | `TDefaultRequestData` |

## Table of contents

### Properties

- [id](IHttpRequest#id)
- [url](IHttpRequest#url)
- [method](IHttpRequest#method)
- [headers](IHttpRequest#headers)
- [data](IHttpRequest#data)

## Properties

### id

• **id**: `string`

#### Defined in

[remote/src/types/http-types.ts:24](https://github.com/woojubb/robota/blob/4f4c8a3197e92ddd43d12dc9186b0771983054c9/packages/remote/src/types/http-types.ts#L24)

---

### url

• **url**: `string`

#### Defined in

[remote/src/types/http-types.ts:25](https://github.com/woojubb/robota/blob/4f4c8a3197e92ddd43d12dc9186b0771983054c9/packages/remote/src/types/http-types.ts#L25)

---

### method

• **method**: [`THttpMethod`](../modules#thttpmethod)

#### Defined in

[remote/src/types/http-types.ts:26](https://github.com/woojubb/robota/blob/4f4c8a3197e92ddd43d12dc9186b0771983054c9/packages/remote/src/types/http-types.ts#L26)

---

### headers

• **headers**: `IHttpHeaders`

#### Defined in

[remote/src/types/http-types.ts:27](https://github.com/woojubb/robota/blob/4f4c8a3197e92ddd43d12dc9186b0771983054c9/packages/remote/src/types/http-types.ts#L27)

---

### data

• `Optional` **data**: `TData`

#### Defined in

[remote/src/types/http-types.ts:28](https://github.com/woojubb/robota/blob/4f4c8a3197e92ddd43d12dc9186b0771983054c9/packages/remote/src/types/http-types.ts#L28)
