funciona - Javascript fetch api: no se puede recuperar un encabezado de respuesta
javascript ajax vs fetch (1)
Maldición, estaba usando ''Access-Control-Allow-Headers'' en lugar de ''Access-Control-Expose-Headers''
Ahora funciona
Estoy usando la API javascript fetch para consultar una API entre dominios utilizando este código:
fetch(''https://api.com/search?query="2016"'').then(function (response) {
console.log(response.headers.get(''Access-Control-Allow-Headers''))
console.log(response.headers.get(''Content-Range''))
console.log(response.headers.get(''Accept-Range''))
console.log(response.headers.get(''Date''))
console.log(response.headers.get(''Content-Type''))
})
Los encabezados de respuesta son los siguientes:
Accept-Range:cars 300
Access-Control-Allow-Credentials:true
Access-Control-Allow-Headers:Origin, X-Requested-With, Content-Type, Accept, Content-Range, Accept-Range
Access-Control-Allow-Methods:PUT, POST, OPTIONS, GET
Access-Control-Allow-Origin:*
Cache-Control:no-cache
Connection:keep-alive
Content-Range:0-99/1941
Content-Type:application/json
Date:Tue, 12 Jan 2016 12:17:55 GMT
Transfer-Encoding:chunked
Lo que es muy extraño es que solo "Content-Type" funciona para otros que obtengo nulo :
null
null
null
null
application/json
¿Qué debo hacer para recuperar esos encabezados nulos ?