JSON-RPC über C (Raspberry-Pi)

Hallo alle zusammen,

eine JSON-RPC Anbindung des Respberry-Pi in C.

Hat das schon jemand gelöst?

Am einfachsten wird es vermutlich sein, wenn du die cURL API nutzt und für JSON z.B. rapidjson verwendest :slight_smile:

paresy

In welche Richtung ?
Soll dein Programm RPC-Server sein, oder soll es der Client werden?

Irgendwo hatte ich mal eine RPC-Server Lib gefunden, welche sehr flexibel war, aber nur RPC V1.

Michael

Besten Dank. Schau ich mir mal an.
Hier gibt es so viele Raspberry Fans im Forum…
Ich hatte gedacht das hat schon jemand gelöst. :o

Faulheit wird einfach nicht belohnt. :eek:

@Nall chan

Ich will natürlich die Json-RPC-Schnittstelle von IPS nutzen.

Wie muss denn der HTTP-Post Header aussehen?

Das habe ich im WWW gefunden.

POST /foo.php HTTP/1.1
Host: localhost
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5 (.NET CLR 3.5.30729)
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Referer: 404 Not Found
Content-Type: application/x-www-form-urlencoded
Content-Length: 43

Edit:

Hat sich erledigt. Habe den richtigen Header gefunden.