title: axios gives me converting circular structure to json error while sending the data
body: <p>My code is as shown below:</p>
  
  <pre><code>axios.post('https://api.sandbox.xyz.com/v1/order/new', JSON.stringify({
              "request": "/v1/order/new",
              "nonce": 123462,
  
              "client_order_id": "20150102-4738721",
              "symbol": "btcusd",
              "amount": "1.01",
              "price": "11.13",
              "side": "buy",
              "type": "exchange limit"
          }), config)
          .then(function(response) {
              console.log(response);
              res.json({
                  data: JSON.stringify(response)
              })
          })
          .catch(function(error) {
              console.log(error);
              res.send({
                  status: '500',
                  message: error
              })
          });
  </code></pre>
  
  <p>Now it is saying that <code>Unhandled promise rejection (rejection id: 2): TypeError: Converting circular structure to JSON</code>  for the code <code>res.json({data:JSON.stringify(response)})</code></p>
  
  <p>So, is there anything missing in this code ?</p>