var http = require("http");

var options = {
  "method": "POST",
  "hostname": "mockbin.com",
  "port": null,
  "path": "/har",
  "headers": {
    "content-type": "application/json"
  }
};

var req = http.request(options, function (res) {
  var chunks = [];

  res.on("data", function (chunk) {
    chunks.push(chunk);
  });

  res.on("end", function () {
    var body = Buffer.concat(chunks);
    console.log(body.toString());
  });
});

req.write(JSON.stringify({ number: 1,
  string: 'f"oo',
  arr: [ 1, 2, 3 ],
  nested: { a: 'b' },
  arr_mix: [ 1, 'a', { arr_mix_nested: {} } ],
  boolean: false }));
req.end();
