ERROR AL DESCARGAR ARCHIVO EN LARAVEL PETICION DEVUELVE CODIGO 302 FOUND Y NO EJECUTA LA DESCARGA
Publicado por abel (1 intervención) el 05/04/2024 18:56:09
Hola, estoy intentando descagar un archivo almacenado en mi carpeta storage/public
esta es la función del controlador
esta es la ruta en el archivo web.php:
y el codigo del lado del cliente
Cuando intento descargar envia la petición pero no se ejecuta la descarga sino que solo se carga la pagina sin enviar ninguno error solo el codigo 302 FOUND en la consola network.
cuando entro a la consola network APARECE CODIGO 302 FOUND
Y SI DOY DOBLE CLICK A LA PETICION DEL NETWORK
SI SE EJECUTA LA DESCARGA
esta es la función del controlador
1
2
3
4
$psa = psa_solicitudes::find($id);
$ruta = $psa->comprobante_pago;
return Storage::disk('public')->download($ruta);
esta es la ruta en el archivo web.php:
1
Route::get('SolicitudesPsa/{id}/descargarComprobante', [PsaSolicitudesController::class, 'descargarComprobante'])->name('psasolicitud.descargarComprobante');
y el codigo del lado del cliente
1
2
3
4
const downloadC= (id)=>{
router.get(route('psasolicitud.descargarComprobante', id)
})
}
Cuando intento descargar envia la petición pero no se ejecuta la descarga sino que solo se carga la pagina sin enviar ninguno error solo el codigo 302 FOUND en la consola network.
cuando entro a la consola network APARECE CODIGO 302 FOUND
Y SI DOY DOBLE CLICK A LA PETICION DEL NETWORK
SI SE EJECUTA LA DESCARGA
Valora esta pregunta
0