Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
L'API App Engine pour les outils Cloud Storage offre des méthodes pratiques pour diffuser les fichiers image :
CloudStorageTools.getImageServingUrl()
CloudStorageTools.deleteImageServingUrl()
L'un des avantages de cette méthode de diffusion d'images par rapport à la simple publication de fichiers est la possibilité de redimensionner et de recadrer les images de manière dynamique, sans avoir à les stocker dans différentes tailles.
CloudStorageTools::getImageServingUrl renvoie une URL de diffusion pour une image. Si l'image est affichée sur une page HTTPS, définissez secure_url sur True pour éviter les avertissements de contenus mixtes.
Sachez que cette URL est lisible publiquement, mais qu'elle ne peut pas être devinée.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/04/03 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/04/03 (UTC)."],[[["The App Engine API offers `CloudStorageTools.getImageServingUrl()` to generate URLs for serving images stored in Cloud Storage, and `CloudStorageTools.deleteImageServingUrl()` to stop serving them."],["Using `getImageServingUrl` allows for dynamic resizing and cropping of images without needing to store multiple image sizes, offering a significant advantage over directly making files public."],["Only the first app that calls `getImageServingUrl` can serve a specific image; subsequent apps must copy the image first if they need to serve it."],["Setting `secure_url` to `True` when using `getImageServingUrl` ensures the image can be displayed on HTTPS pages without mixed-content warnings."],["To remove the actual file you must use the PHP `unlink()` function and not the `deleteImageServingUrl`."]]],[]]