Thank you for the reply!
> Yeah encoding it as base64 string would be the way to go here,
> although its incredibly inefficient.
What is the right way to send binary data with JSON RPC?
May be it is possible to process file transfers over GET/POST with the QJsonRpcHttpServer?
> If you can submit a PR with a test for data this large
> I can take a look at why its not working
Thank you, but the project is to large to pull out the example.
> though I suspect there is a limit in QJsonDocument maybe
May be. The short strings (up to 15K symbols) are transmitting fine. If there is no way to send binary data with JSON RPC except base64, I'll implement the HTTP server for sending/receiving files which will be working on alternative port.
Thank you,
Marko.