Skip to content

Méthode getResourceContent

Description

Retourne le contenu d'une ressource

Paramètres

uri string
Chemin de la ressource à obtenir

Valeur de retour

Contenu de la ressource demandée. La valeur peut être soit un file, soit une chaîne de caractères.

Exemple

L'exemple ci-dessous montre une méthode commune qui implémente les deux méthodes getResourceContent et getStoredObject:

1
2
3
4
5
@webdav(method = "getResourceContent")
@webdav(method = "getStoredObject")
function getObject(uri) {
    return $file.load(uri);
}

L'exemple ci-dessous est une variante qui implémente getResourceContent au moyen de la méthode $file.read. L'utilisation de cette méthode permet de mieux contrôler le charset dans le cas où la ressource est un fichier texte.

1
2
3
4
@webdav(method = "getResourceContent")
function getResourceContent(uri) {
    return $file.read(uri, { binary: true });
}