Autentisering
For å autentisere HTTP-forespørsler, må du bruke AKSM-Auth, som er autentiseringslegitimasjon. Du finner mer informasjon om HTTP-autentisering på HTTP Authentication.
HTTP-headere
Nedenfor er en oversikt over viktige HTTP-headere:
- Accept: Mediatypen(e) som er akseptable for responsen. Se Content negotiation.
- Content-Length: Lengden på forespørselens innhold i oktetter (8-bits bytes).
- Accept-Charset: Akseptable tegnsett (utf-8, utf-16, etc.).
- Content-Type: Mediatypen for forespørselens innhold (brukt med POST og PUT).
- Accept-Encoding: Liste over akseptable komprimeringsmetoder (f.eks. gzip).
Retningslinjer for kommandoer
- Kommandoer vil kun fungere med et gyldig brukernavn og passord, samt at autorisasjonsnivået i SM800A tillater konfigurasjonsendringer.
- Alle forespørsler bør inneholde attributtet
units=for å identifisere data som returneres i amerikanske eller SI-enheter.
units=-attributtet for å spesifisere enhetstype i databehandlingsforespørsler.Tidsforsinkelse mellom forespørsler
For å sikre korrekt datahåndtering, må det være en minimumsforsinkelse på 4 sekunder mellom mottak av en respons og sending av neste forespørsel.
read_val, som kan lese opptil 100 parametere i én enkelt forespørsel. Husk å pause i 4 sekunder før neste forespørsel.Enkel forespørsel med flere enheter
Det er mulig å be om parametere fra ulike enheter i én enkelt read_val-forespørsel, noe som forenkler prosessen ved arbeid med flere enheter.