Anfrage-Header
•
Accept
Statuscodes
•
200 OK
•
400 Bad Request
GET /system/network
Abruf der aktuellen Netzwerk Konfiguration.
Musteranfrage
GET
/api/v1/system/network
Musterantwort
HTTP/1.1 200
OK
Content-Type:
application/json
{
"current _
method": "DHCP",
"default _
gateway": "10.0.3.254",
"ip _
address": "10.0.1.41",
"settings": {
"dhcp _
enabled": true,
"persistent _ default _
"persistent _ ip _
"persistent _ ip _
"persistent _ subnet _
},
"subnet _
mask":
"255.255.252.0"
}
Antwort-Headers
•
Content-Type
Statuscodes
•
200 OK
Referenzierte Datenmodelle
•
NetworkInfo
GET /system/network/settings
Abruf der aktuellen Netzwerkeinstellungen.
Musteranfrage
GET
/api/v1/system/network/settings
Musterantwort
HTTP/1.1 200
OK
Content-Type:
application/json
{
"dhcp _
enabled": true,
"persistent _ default _
"persistent _ ip _
address": "192.168.0.10",
"persistent _ ip _
enabled": false,
8.2. REST-API-Schnittstelle
– Multipart/Formulardaten
– Erfolgreiche Verarbeitung
– Keine gültige Lizenz
HTTP/1.1
gateway": "",
address": "192.168.0.10",
enabled": false,
mask":
"255.255.255.0"
– application/json
– Erfolgreiche Verarbeitung (Rückgabe: NetworkInfo)
(Abschnitt 8.2.3)
HTTP/1.1
gateway": "",
(Fortsetzung auf der nächsten Seite)
187