Authentification
Pour authentifier les requêtes HTTP, vous devez utiliser AKSM-Auth, qui constitue les informations d'identification. Vous trouverez plus d'informations sur l'authentification HTTP sur HTTP Authentication.
En-têtes HTTP
Vous trouverez ci-dessous un aperçu des en-têtes HTTP importants :
- Accept : Le ou les types de médias acceptables pour la réponse. Voir Content negotiation.
- Content-Length : La longueur du corps de la requête en octets (bytes de 8 bits).
- Accept-Charset : Les jeux de caractères acceptables (utf-8, utf-16, etc.).
- Content-Type : Le type de média du corps de la requête (utilisé avec POST et PUT).
- Accept-Encoding : Liste des méthodes de compression acceptables (p. ex. gzip).
Instructions pour les commandes
- Les commandes ne fonctionneront qu'avec un nom d'utilisateur et un mot de passe valides, et uniquement si le niveau d'autorisation dans SM800A permet des modifications de configuration.
- Toutes les requêtes doivent inclure l'attribut
units=pour identifier si les données sont renvoyées en unités américaines ou SI.
units= pour spécifier le type d'unité dans les requêtes de traitement des données.Délai entre les requêtes
Pour garantir un traitement correct des données, il doit y avoir un délai minimum de 4 secondes entre la réception d'une réponse et l'envoi de la requête suivante.
read_val, qui peut lire jusqu'à 100 paramètres en une seule requête. N'oubliez pas de marquer une pause de 4 secondes avant la prochaine requête.Requête unique avec plusieurs unités
Il est possible de demander des paramètres de différentes unités dans une seule requête read_val, ce qui simplifie le processus lorsque l'on travaille avec plusieurs unités.