webread
Lire des données depuis un service web RESTful vers une variable Nelson
📝Syntaxe
var = webread(url)
var = webread(url, name1, value1, ... , nameN, valueN)
var = webread(url, name1, value1, ... , nameN, valueN, options)
📥Arguments d'entrée
Paramètre Description
url chaîne : URL d'un service web.
name1, value1, ... , nameN, valueN Arguments Nom-Valeur.
options objet weboptions.
📤Arguments de sortie
Paramètre Description
var variable : contenu provenant du web.
📄Description

webread() lit du contenu depuis le web et le charge dans une variable Nelson.

Les redirections HTTP sont suivies par défaut (voir FollowLocation dans weboptions).

Quand ContentType vaut 'auto' (valeur par défaut), l'en-tête Content-Type de la réponse choisit le décodeur : une réponse image/* est lue avec imread, une réponse audio/* avec audioread et une réponse JSON avec jsondecode. Les autres types sont détectés depuis le contenu.

💡Exemples
url = 'https://httpbin.org/get';
res = webread(url,weboptions('ContentType','json'));
More demos
edit([modulepath('webtools'),'/examples/webread_demo_1.m'])
Use function_handle with weboptions and webread
edit([modulepath('webtools'),'/examples/webread_demo_2.m'])
Read data from National Agricultural Statistics Service
edit([modulepath('webtools'),'/examples/webread_demo_3.m'])
🔗Voir aussi
weboptionswebsave
🕔Historique des versions
Version Description
1.0.0 version initiale
2.0.0 redirections suivies par défaut, le type de contenu 'auto' utilise l'en-tête Content-Type de la réponse
Modifier cette page sur GitHub