1 of 20
2 of 20
3 of 20
4 of 20
5 of 20
6 of 20
7 of 20
8 of 20
9 of 20
10 of 20
11 of 20
12 of 20
13 of 20
14 of 20
15 of 20
16 of 20
17 of 20
18 of 20
19 of 20
20 of 20

site

doc

blog

success stories

Response

Edite no GitHub

A interface Response representa uma resposta HTTP e integra a Fetch API.

Construtor

let response = new Response(input [, init])

Parâmetros

body opcional - objeto que define o corpo da resposta, que pode ser o valor default null ou um dos seguintes:

init opcional - objeto de opções que contém as opções customizadas para a construção da Response, ou um objeto vazio, que é o valor default. As opções são:

  • status int - contém o código de “status” da resposta. Por exemplo, 200 para um sucesso.

  • statusText - contém a mensagem de “status” correspondente ao código de “status”. Por exemplo, OK para 200.

  • headers - contém o objeto Headers associado à resposta.

  • url - contém a URL de resposta.

Propriedades

headers - contém o objeto Headers associado à resposta.

ok - contém um valor booleano indicando se a resposta foi bem sucedida, para “status” no intervalo 200-299, ou não.

redirected - indica se a resposta é ou não o resultado de um redirecionamento, isto é, sua lista de URL tem mais de uma entrada.

status - contém o código de “status” da resposta. Por exemplo, 200 para um sucesso.

statusText - contém a mensagem de “status” correspondente ao código de “status”. Por exemplo, OK para 200.

type - contém o tipo da resposta. Por exemplo, basic, cors.

url - contém a URL de resposta.

useFinalURL - contém um valor boleano indicando se essa é a URL final da resposta.

Response implementa Body, por isso também tem as seguintes propriedades disponíveis:

body - um simples “getter” para ler do conteúdo do corpo através da interface ReadableStream. bodyUsed - armazena um Boolean que indica se o corpo já foi utilizado em uma resposta.

Métodos

clone() - cria uma cópia do objeto Response.

redirect() - cria uma nova resposta com uma URL diferente.


Não encontrou o que procurava? Abra um ticket.