var = webread(url)
var = webread(url, name1, value1, ... , nameN, valueN)
var = webread(url, name1, value1, ... , nameN, valueN, options)
| Paramètre | Description |
|---|---|
| url | chaîne : URL d'un service web. |
| name1, value1, ... , nameN, valueN | Arguments Nom-Valeur. |
| options | objet weboptions. |
| Paramètre | Description |
|---|---|
| var | variable : contenu provenant du web. |
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.
url = 'https://httpbin.org/get';
res = webread(url,weboptions('ContentType','json'));
edit([modulepath('webtools'),'/examples/webread_demo_1.m'])
edit([modulepath('webtools'),'/examples/webread_demo_2.m'])
edit([modulepath('webtools'),'/examples/webread_demo_3.m'])
| 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 |