[vz-users] Loggen mehrerer Daten in einem POST request möglich?
Alex
sokoloff at ewe.net
So Dez 28 12:24:17 CET 2025
Das ist jetzt etwas unübersichtlich, da ich den String leider zweimal
eingefügt habe. Natürlich ist nach der ersten ]-Klammer Schluss.
Übermittle ich die Messwerte einzeln, funkioniert dasselbe Format ohne
Probleme, nur eben dann mit multiplen HTTP Verbindungen.
On Sun, 2025-12-28 at 12:15 +0100, Alex wrote:
> Moin zusammen,
>
> ich versuche, in nur einem Post-Request eine ganze Anzahl an Daten
> mit unterschiedlichen UUIDs zu loggen. Vermutlich habe ich irgendwo
> einen Formatfehler, oder aber die Middleware sieht das nicht vor.
>
> Der HTTP POST Request geht an data.json mit z.B. folgendem Inhalt:
>
> [{'uuid': '80089ae0-fa81-11e9-bdc6-b99d5fa0fe8b', 'ts':
> 1766918823000, 'value': 64, 'options': 'skipduplicates'}, {'uuid':
> 'af1863e0-fa81-11e9-8d30-337b7499db8e', 'ts': 1766918823000, 'value':
> 64, 'options': 'skipduplicates'}, {'uuid': 'cbf99f10-fa81-11e9-9709-
> d55e7ad0883e', 'ts': 1766918823000, 'value': 63.9, 'options':
> 'skipduplicates'}, {'uuid': '521a0ca0-fa8d-11e9-970f-752aababd342',
> 'ts': 1766918823000, 'value': 30.3, 'options': 'skipduplicates'},
> {'uuid': 'a5958bf0-fa8f-11e9-bf34-4f7c2163b201', 'ts': 1766918823000,
> 'value': 1, 'options': 'skipduplicates'}, {'uuid': '5ec31d30-fa90-
> 11e9-98b7-3b9f4a33ba29', 'ts': 1766918823000, 'value': 0, 'options':
> 'skipduplicates'}, {'uuid': '81f3ed90-7f7b-11ed-90c6-b747fd43b61f',
> 'ts': 1766918823000, 'value': 0, 'options': 'skipduplicates'},
> {'uuid': '9bbd1c20-a8ee-11e5-82ab-079b3d8ffc8e', 'ts': 1766918823000,
> 'value': 154861, 'options': 'skipduplicates'}][{'uuid': '80089ae0-
> fa81-11e9-bdc6-b99d5fa0fe8b', 'ts': 1766918823000, 'value': 64,
> 'options': 'skipduplicates'}, {'uuid': 'af1863e0-fa81-11e9-8d30-
> 337b7499db8e', 'ts': 1766918823000, 'value': 64, 'options':
> 'skipduplicates'}, {'uuid': 'cbf99f10-fa81-11e9-9709-d55e7ad0883e',
> 'ts': 1766918823000, 'value': 63.9, 'options': 'skipduplicates'},
> {'uuid': '521a0ca0-fa8d-11e9-970f-752aababd342', 'ts': 1766918823000,
> 'value': 30.3, 'options': 'skipduplicates'}, {'uuid': 'a5958bf0-fa8f-
> 11e9-bf34-4f7c2163b201', 'ts': 1766918823000, 'value': 1, 'options':
> 'skipduplicates'}, {'uuid': '5ec31d30-fa90-11e9-98b7-3b9f4a33ba29',
> 'ts': 1766918823000, 'value': 0, 'options': 'skipduplicates'},
> {'uuid': '81f3ed90-7f7b-11ed-90c6-b747fd43b61f', 'ts': 1766918823000,
> 'value': 0, 'options': 'skipduplicates'}, {'uuid': '9bbd1c20-a8ee-
> 11e5-82ab-079b3d8ffc8e', 'ts': 1766918823000, 'value': 154861,
> 'options': 'skipduplicates'}]
>
> Zurück bekomme ich dann:
>
> {'version': '0.3', 'exception': {'message': 'Missing UUID', 'type':
> 'Exception', 'code': 0}}{'version': '0.3', 'exception': {'message':
> 'Missing UUID', 'type': 'Exception', 'code': 0}}
>
> Wo liegt da mein Denk- oder Formatfehler?
>
> Grüße, Alex
>
>
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20251228/4fe1cab5/attachment.htm>
Mehr Informationen über die Mailingliste volkszaehler-users