Hallo.
Ich bin leider etwas am verzweifeln.
Ich versuche gerade einen HTTP Post request abzusetzen um eine Befehl an eine IP Kamera zu geben.
Hier mein Vorgehen:
HTTP Befehl:
Diesen Befehl habe ich im Homeserver über Datenblöcke umgesetzt:

Nachdem der Befehl abgesetzt wurde, hab ich mir im hslist angeschaut was gesendet wird:
image.png
Wie man sieht, es wird nicht alles gesendet!!
Im zweiten Versuch hab ich den HTTP Befehl in ein Byte-Array umgewandelt und das gesendet:

Auch hier sieht man das nicht alles gesendet wird.
image.png
Ich bin mit meinem Latein am Ende.
Irgendwie werden die zu sendenden Daten einfach abgeschnitten.
Über die IP/Telegramm-Funktion werden auch die Daten abgeschnitten.
Hat noch einer ein Hinweis oder eine Idee?
Danke und Gruß
Patrick
Ich bin leider etwas am verzweifeln.
Ich versuche gerade einen HTTP Post request abzusetzen um eine Befehl an eine IP Kamera zu geben.
Hier mein Vorgehen:
- Über Postman den Befehl verifiziert
- Über Postman den HTTP Befehlsatz ausgelesen
HTTP Befehl:
POST /api.cgi?cmd=PtzCtrl&user=admin&password=123456 HTTP/1.1
Host: 192.168.10.150
Content-Type: application/json
[{"cmd":"PtzCtrl","action":0,"param":{"channel": 0," op":"ToPos","speed":32,"id":2}}]
Host: 192.168.10.150
Content-Type: application/json
[{"cmd":"PtzCtrl","action":0,"param":{"channel": 0," op":"ToPos","speed":32,"id":2}}]
Diesen Befehl habe ich im Homeserver über Datenblöcke umgesetzt:
Nachdem der Befehl abgesetzt wurde, hab ich mir im hslist angeschaut was gesendet wird:
image.png
Wie man sieht, es wird nicht alles gesendet!!
Im zweiten Versuch hab ich den HTTP Befehl in ein Byte-Array umgewandelt und das gesendet:
Auch hier sieht man das nicht alles gesendet wird.
image.png
Ich bin mit meinem Latein am Ende.
Irgendwie werden die zu sendenden Daten einfach abgeschnitten.
Über die IP/Telegramm-Funktion werden auch die Daten abgeschnitten.
Hat noch einer ein Hinweis oder eine Idee?
Danke und Gruß
Patrick
Kommentar