
Diego Sebastián Silva
PreguntaMe esta dando el siguiente error:
Uncaught (in promise) TypeError: Failed to execute ‘put’ on ‘Cache’: Partial response (status code 206) is unsupported
at updateCache (sw.js:44)
No estoy logrado saber porque … Alguna idea?
Hice la prueba de utilizar el sw.js que se encuentra en el zip y tambien tengo el mismo error

Max Andy Diaz Neyra
Hola, veo que ya pasaron 7 meses, espero pudieras encontrar la respuesta, igual te respondo. Lo que sucede es que a la hora de enviar respuesta de imagenes y videos Internet puede hacer de manera parcial, digamos partida, y el status code de dicha respuesta es ... 206. Ahora bien, el cache esta impedido de guardar data partida de estos recursos, por lo cual debes gestionar ese tipo de respuesta , por ejemplo yo lo hice asi:
return response.status === 200 ? cache.put(request, response) : new Promise((resolve, reject) => resolve(':D'));