Por varios clientes REST, las credenciales se envían con cada solicitud a través de encabezados de autorización HTTP personalizados al servicio REST. ¿Existe alguna forma de forzar la descarga de archivos en el navegador cuando se accede a los archivos almacenados en el servicio REST? ¿Está protegido con este tipo de autenticación?
Forzar descarga de archivos: Content-Disposition: attachment
.
Forzar la descarga de archivos en el navegador: document.location.href="{downloadURL}"
.
No hay ninguna forma de forzar la descarga de archivos con XHR .
Las solicitudes REST deben ser sin estado (de acuerdo con la restricción de apatridia de REST), por lo que el cliente REST debe mantener la sesión, y es por eso que debo enviar credenciales con cada solicitud.