So che i dati vengono trasmessi tramite HTTP, ma non sono sicuro se dovrei passare dati attraverso intestazioni HTTP o corpi HTTP. Qual è la convenzione per le API?
Inoltre, usando teoricamente PHP, che sarebbe più facile da elaborare? In base a ciò che so, utilizzare le intestazioni sembra essere il metodo più semplice.
corpo POST
POST /api/v1/test_params.json HTTP/1.1
Host: rollrbla.de
Content-Length: 59
X-Target-URI: http://rollrbla.de
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
Connection: Keep-Alive
Test-Parameter-1=Test-value-1&Test-Parameter-2=Test-Value-2
intestazione POST
POST /api/v1/test_params.json HTTP/1.1
Test-Parameter-2: Test-Value-2
Host: rollrbla.de
Test-Parameter-1: Test-Value-1
Content-Length: 0
X-Target-URI: http://rollrbla.de
Connection: Keep-Alive
Nel complesso, quale sarebbe il modo migliore per elaborare questi dati e qual è la convenzione?