Dit artikel beschrijft hoe je downloads kunt forceren om direct te openen in de browser. Ook wel inline genoemd.
Achtergrond
Wat een browser doet met een bestand (bijvoorbeeld een PDF bestand) hangt af van hoe de server het aanbiedt bij het downloaden. Een document kan 'inline' aangeboden worden of als download.
Een inline document wordt indien mogelijk direct getoond. Een download wordt opgeslagen op je computer. Bijvoorbeeld in de download locatie. Het verschil zijn de headers die in de HTTP-antwoord worden meegestuurd, zodat de browser weet wat hij ermee moet doen.
Inline forceren
Bestanden die je als linkje op een site plaatst worden door het Procurios Webplatform voorzien van de GET-parameter (achtervoegsel) format=save_to_disk. Dit betekent: maak er een download van.
Haal je format=save_to_disk er vanaf, dan wordt het bestand niet als download, maar 'inline' aangeboden.
Voorbeeld
Een link naar release.procurios.nl/l/library/download/urn:uuid:7ce4c238-a806-45a8-ab73-4f29f622ef75/release-1311-img01.png?format=save_to_diskext=.png wordt als download aangeboden.
Een link naar release.procurios.nl/l/library/download/urn:uuid:7ce4c238-a806-45a8-ab73-4f29f622ef75/release-1311-img01.png?ext=.png wordt op zo'n manier aangeboden dat de browser het probeert 'inline' te openen.