Empty ctx.request.body

I send POST requests from my game to my Strapi application.

If I set the headers

  • "content-type": "application/json" OR
  • "content-type": "text/plain"

the ctx.request.body is not empty (as expected).

But if I set the headers

  • "content-type": "application/octet-stream" OR
  • "content-type": "application/msgpack"

the ctx.request.body is empty.

How can I access the payload of the requests in that cases?

That seems to be related: Message Pack 解析问题 - Blog by Jonathan Dai