Depuis mai 2017, le dossier public a été converti en dossier privé standard (cette conversion s'est produite pour les utilisateurs de Dropbox Basic le 15 mars 2017).
Le rendu dans le navigateur des fichiers HTML a également été / est interrompu (voir les paragraphes cités ci-dessous pour les dates exactes). Selon la réponse épinglée sur cette question , les fichiers HTML partagés seront disponibles en téléchargement uniquement, au lieu d'être rendus dans le navigateur.
Depuis le 3 octobre 2016, les utilisateurs de Dropbox Basic (gratuits) ne peuvent plus utiliser de liens publics pour afficher du contenu HTML dans un navigateur Web. Si vous êtes un utilisateur de base et que vous avez créé un site Web qui affiche directement le contenu HTML de votre compte Dropbox, il ne s'affichera plus dans le navigateur. Le contenu HTML lui-même reste sécurisé dans Dropbox, et vous pouvez le partager en utilisant l'une de nos autres méthodes de partage.
À compter du 1er septembre 2017, les utilisateurs de Dropbox Pro, Plus et Business ne pourront plus afficher le contenu HTML, et le dossier public et sa fonctionnalité de partage seront désactivés. Jusqu'à cette date, les utilisateurs de Dropbox Pro, Plus et Business peuvent continuer à utiliser des liens publics pour rendre le contenu HTML.
De: https://www.dropbox.com/help/files-folders/public-folder
Quant à l'hébergement d'autres fichiers statiques, j'ai testé manuellement l'inclusion d'un fichier CSS partagé de Dropbox dans un fichier HTML. Le lien de partage qui m'a été donné pour le fichier était le suivant:
https://www.dropbox.com/s/anxsno1zw25jo34/test.css?dl=0
Essayer d'inclure ce lien dans le fichier CSS n'a pas fonctionné (cette page renvoie le code HTML du "visualiseur Web" Dropbox pour le fichier), mais cela a fonctionné lorsque j'ai utilisé le dl=1
paramètre de requête à la place, comme ceci:
<link rel="stylesheet" type="text/css" href="https://www.dropbox.com/s/anxsno1zw25jo34/test.css?dl=1">
Cependant, l'inclusion du CSS de cette manière a ajouté une redirection supplémentaire car la demande à cette URL de partage a répondu avec un code d'état HTTP 302 et redirigé vers une autre URL:
https://dl.dropboxusercontent.com/content_link/Q5jNr3kDXOtSyrXFw7qM4LYMMZynVb0YrnUdPLXtiVbBXG1bor57HxlVQ2T3V3tu/file?dl=1
L'inclusion du CSS en utilisant ce lien a contourné la redirection, mais je ne sais pas s'il s'agit d'une URL permanente ou si elle peut changer à l'avenir (alors que l'URL qui redirige devrait fonctionner de manière permanente).
Les images de liaison à chaud (directement intégrées) de Dropbox semblent se comporter de la même manière (le lien de partage avec le dl=1
paramètre de requête fonctionne, mais entraîne une redirection).