Autentisering
För att autentisera HTTP-förfrågningar måste du använda AKSM-Auth, som är autentiseringsuppgifterna. Mer information om HTTP-autentisering finns på HTTP Authentication.
HTTP-headers
Nedan finns en översikt över viktiga HTTP-headers:
- Accept: Den eller de medietyper som är acceptabla för svaret. Se Content negotiation.
- Content-Length: Längden på förfrågans innehåll i oktetter (8-bitars bytes).
- Accept-Charset: Acceptabla teckenuppsättningar (utf-8, utf-16 osv.).
- Content-Type: Medietypen för förfrågans innehåll (används med POST och PUT).
- Accept-Encoding: Lista över acceptabla komprimeringsmetoder (t.ex. gzip).
Riktlinjer för kommandon
- Kommandon fungerar endast med ett giltigt användarnamn och lösenord, samt att behörighetsnivån i SM800A tillåter konfigurationsändringar.
- Alla förfrågningar bör innehålla attributet
units=för att identifiera om data returneras i amerikanska eller SI-enheter.
units= för att ange enhetstyp i databearbetningsförfrågningar.Tidsfördröjning mellan förfrågningar
För att säkerställa korrekt datahantering måste det vara en minsta fördröjning på 4 sekunder mellan mottagandet av ett svar och sändningen av nästa förfrågan.
read_val, som kan läsa upp till 100 parametrar i en enda förfrågan. Kom ihåg att pausa i 4 sekunder innan nästa förfrågan.Enskild förfrågan med flera enheter
Det är möjligt att begära parametrar från olika enheter i en enda read_val-förfrågan, vilket förenklar processen när man arbetar med flera enheter.