Hallo @Pippo
ein valider JSON RPC Request hat ein paar Voraussetzungen, unter anderem:
- Es muss sich um einen POST Request handeln
- Der "Content-Type" muss "application/json" lauten
- Bei den übergebenen Daten muss es sich um valides JSON handeln (das muss im Request Body stehen)
In unserem PHP API Client (siehe hier: https://packagist.org/packages/idoit/apiclient#dev-main ) kannst du dir die Header Daten ausgeben lassen. Diese lauten bei mir z.B.
POST /idoit/src/jsonrpc.php HTTP/1.1
Host: localhost
User-Agent: idoit/apiclient 0.11-dev
Accept: */*
Accept-Encoding: application/json
Content-Type: application/json
X-RPC-Auth-Username: admin
X-RPC-Auth-Password: admin
Content-Length: 90
(X-RPC-Auth-*
Header sind nur notwendig, wenn man sich mit einem User anmelden möchte)
Viele Grüße
Leo