Request.headers
La propiedad de solo lectura headers de la interface Request
es un objeto de tipo Headers
(en-US), asociado a la petición.
Sintax
var myHeaders = request.headers;
Valor
Un objeto de tipo Headers
(en-US).
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:
var myRequest = new Request('flowers.jpg');
var myHeaders = myRequest.headers; // Headers {}
Para agregar encabezados al objeto Headers
(en-US) 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:
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