diff --git a/lib/plugins/body_reader.js b/lib/plugins/body_reader.js
index <HASH>..<HASH> 100644
--- a/lib/plugins/body_reader.js
+++ b/lib/plugins/body_reader.js
@@ -53,7 +53,8 @@ function bodyReader(options) {
 
         function readBody(req, res, next) {
                 if ((req.getContentLength() === 0 && !req.isChunked()) ||
-                    req.contentType() === 'multipart/form-data') {
+                    req.contentType() === 'multipart/form-data' ||
+                    req.contentType() === 'application/octet-stream') {
                         next();
                         return;
                 }
Do not try to read application/octet-stream data

This cause many bugs when trying to proxy mjpeg streams for instance,
but all kind of streaming are concerned by the issue.