Fetch: Los atributos Headers y Mode

Fetch: Los atributos Headers y Mode

¿Qué es el atributo headers de la petición http?

El atributo headers es utilizado para añadir mas información acerca del recurso que esta siendo retraído o el cliente que lo esta retrayendo. Un objeto Headers puede ser creado utilizando el constructor new Headers() y cabeceras individuales pueden ser añadidas al objeto Headers mediante el método append().

Ejemplo:

var cabeceras = new Headers();

cabeceras.append("Content-Type", "application/json");

var initObj = {
    headers: cabeceras,
};

Mode

El atributo mode es utilizado para determinar si o no la petición fetch puede retraer recursos de diferentes servidores.

  • same-origin : las peticiones pueden ser retraídas del mismo servidor.
  • cross (cross origin HTTP request) - la petición puede retraer las peticiones de diferentes servidores.
var initObj = {
    mode: "cors",
};