I am trying to post some json and have been trying to use HTTP::Request::Common

However, I think I have worked out that my problem is that the content is not being sent raw - instead it is being URL encoded.
This is because HTTP::Request::Common expects the content to be a form of some type.

https://github.com/Logitech/slimserv.../Common.pm#L87

Does anyone have a pointer to some code that already does this (POST raw content) using Perl modules that ship with LMS?