load('territorio.zona'); abort_unless($mappa->collegata(), 404); $pdf = $pdfService->genera($mappa->territorio, $mappa); return response($pdf, 200, [ 'Content-Type' => 'application/pdf', // `inline`: si apre nel visualizzatore del browser invece di // finire fra i download, che di un'anteprima non se ne fa niente. 'Content-Disposition' => 'inline; filename="anteprima-territorio-' . $mappa->territorio->numero . '.pdf"', // Un'anteprima rispecchia lo stato di adesso: se la cache la // congela, si continua a guardare il confine di prima. 'Cache-Control' => 'no-store, max-age=0', ]); } }