[**@sankhyalabs/core**](../README.md) • **Docs**

***

[@sankhyalabs/core](../globals.md) / RequestMetadata

# Class: RequestMetadata

Representa as propriedades necessárias para se executar uma requisição.

## Constructors

### new RequestMetadata()

> **new RequestMetadata**(`url`, `method`, `headers`?): [`RequestMetadata`](RequestMetadata.md)

#### Parameters

• **url**: `string`

A URL que deve ser chamada.

• **method**: `Method`

O Método da requisição (GET, PUT, POST ou DELETE).

• **headers?**: `Header`[]

#### Returns

[`RequestMetadata`](RequestMetadata.md)

#### Source

src/http/RequestMetadata.ts:22

## Properties

### headers

> **headers**: `Header`[]

Headers para serem enviados na requisição

#### Source

src/http/RequestMetadata.ts:16

***

### method

> **method**: `Method`

O verbo HTTP

#### Source

src/http/RequestMetadata.ts:10

***

### timeout

> **timeout**: `number` = `30000`

Tempo limite de espera pela resposta

#### Source

src/http/RequestMetadata.ts:13

***

### url

> **url**: `string`

A URL a ser chamada

#### Source

src/http/RequestMetadata.ts:7
