Ciao a tutti,
sto testando, con l'estensione di Chrome Talend, una classe do che ho esposto sul servizio WebApi.
Sono al metodo POST e continuo a ricevere la risposta 400 Bad Request - Unable to parse content of the request. Invalid JSON format
Come header specifico semplicemente: Content-Type: application/json
Nel body invece questo JSON che, a mio occhio, sembra corretto:
{
"IDTICKET": "784729347",
"DATAMODIFICARECORD": 2024-03-21 10:34.00,
"DATARICHIESTA": 2024-03-20 15:22.00,
"TIPORICHIESTA": "Pippo",
"DESCRIZIONE": "Pluto",
"IDUNITAIMMOBILIARE": "TEST-0001-002",
"PRIORITA": "1",
"IDOCCUPANTE": "115",
"NOTE": "note note note",
"DATASOLUZIONE": 2024-03-20 15:22.00,
"STATOAVANZAMENTO": "chiuso"
}
Nel debug, evento initialize provo a leggere il body e mi ritorna vuoto!
1 [INFO] s Json := Web Api Service.Get Body () []
1 [INFO] o := JSON.Parse (s Json) [Null]
Dove sto sbagliando?