Come forzare un link condiviso a scaricare o a visualizzare un file
Puoi apportare semplici modifiche ai link Dropbox per condividere i file nel modo che preferisci. È possibile aggiungere parametri all’URL del link per forzare il download o il rendering dei contenuti nel browser.
Come forzare il download da un link di Dropbox
Per forzare il browser a scaricare i contenuti di un link invece di visualizzarli, puoi usare “dl=1” come parametro di ricerca nell’URL. Ad esempio:
https://www.dropbox.com/s/a1b2c3d4ef5gh6/example.docx?dl=1
o
https://www.dropbox.com/scl/fi/<token.a>/file.jpg?rlkey=<token.b>& dl=1
Nota. L'URL del link condiviso originale potrebbe contenere già parametri di stringa di query (ad esempio dl=0). Gli sviluppatori di app devono accertarsi di analizzare correttamente l'URL e aggiungere o modificare i parametri se necessario. I link possono anche reindirizzare a *.dropbox.com/s/dl
Come forzare il rendering di un file nel browser
Alcuni browser non sono configurati per visualizzare correttamente in anteprima i file. Mentre alcuni tipi di file possono essere scaricati anziché aperti, altri, come i file HTML, non sono supportati.
Per ignorare l’anteprima e permettere al tuo browser di aprire direttamente i file, utilizza raw=1 come parametro di query nell’URL. Aggiungere “raw=1” a un URL causerà un reindirizzamento HTTP. Se sei uno sviluppatore di app che utilizza tale URL nel suo codice, accertati che la tua app possa seguire i reindirizzamenti.
Nota. I link condivisi non permettono di visualizzare contenuti HTML in un browser web. Se hai creato un sito web che mostra contenuti HTML direttamente dal tuo Dropbox, questi non verranno aperti nel browser. I contenuti HTML rimangono nel tuo Dropbox e possono essere condivisi. I link possono anche reindirizzare a *.dropbox.com/s/raw
Dropbox sta implementando un’architettura aggiornata per i link condivisi, che saranno basati sui contenuti invece che sull’utente.
La modifica influirà sulle modalità di creazione e condivisione dei link. I nuovi link possono essere identificati dalla presenza di un parametro “rlkey” nell’URL e presentano queste differenze in termini di funzionamento:
- L’intero parametro “rlkey” deve essere mantenuto affinché l’URL conceda ai destinatari i diritti di accesso al file o alla cartella.
Il problema persiste?
Se continui a riscontrare problemi e a non riuscire a forzare il download o il rendering di un link condiviso, contatta il team di supporto Dropbox.