title: navigator.sendBeacon data send to server
body: <p>I'm trying to collect data and post it to the server but,</p>
  
  <p>when im trying to post JSON.stringify(array of jsons), in server side I do not get the post.</p>
  
  <p>if im send only the array of jsons im get the post(cant parse it).</p>
  
  <pre><code>var blob= new Blob([makeData(performance.getEntriesByType("resource"),getGuid(),getClientIP())], {type : 'application/json'}); 
      navigator.sendBeacon("https://stage.bitsngo.com/rum",blob);
  </code></pre>
  
  <p>I searched a lot to find an answer,
  tried using cors...
  for example:</p>
  
  <pre><code> var customParser = bodyParser.json({type: function(req) {
      return req.headers['Content-Type'] === '*/*; charset=UTF-8';
    }});
  
    app.post('/rum', customParser, function(req, res){
      console.log(req.body);
      console.log(JSON.parse(req.body));
      ramData.addData(JSON.parse(req.body), function (err, res) {});
    });
  </code></pre>
  
  <p>any help?</p>