Request.headers
La propiedad de solo lectura headers de la interface Request
es un objeto de tipo Headers
, asociado a la petición.
Sintax
var myHeaders = request.headers;
Valor
Un objeto de tipo Headers
.
Ejemplo
En el siguiente fragmento de código, crearemos una nueva petición utilizando el constructor del Request.Request()
(en-US) (para un archivo de imagen ubicado en el mismo directorio del script), guardamos el encabezado de la petición en una variable:
js
var myRequest = new Request("flowers.jpg");
var myHeaders = myRequest.headers; // Headers {}
Para agregar encabezados al objeto Headers
usamos Headers.append
(en-US); creamos una nueva petición usando el parametro init del constructor y asignamos los encabezados como una opción del parametro init:
js
var myHeaders = new Headers();
myHeaders.append("Content-Type", "image/jpeg");
var myInit = {
method: "GET",
headers: myHeaders,
mode: "cors",
cache: "default",
};
var myRequest = new Request("flowers.jpg", myInit);
myContentType = myRequest.headers.get("Content-Type"); // returns 'image/jpeg'
Especificaciones
Specification |
---|
Fetch Standard # ref-for-dom-request-headers② |
Compatibilidad con navegadores
BCD tables only load in the browser