title: axios: stop automatic sorting of objects based on keys
body: <p>I am gettting an api response using axios.</p>
  
  <p>I am sending the api response sorted w.r.t name <code>http://localhost:8000/api/ingredients/ordering=name</code></p>
  
  <p>The actual object sent is as below from my server. </p>
  
  <pre><code>{
      2:{"id":2,"name":"anil"},
      1:{"id":1,"name":"sant"},
      3:{"id":3,"name":"vino"}
  }
  </code></pre>
  
  <p>or pass the key as string instead of integer</p>
  
  <pre><code>{
      "2":{"id":2,"name":"anil"},
      "1":{"id":1,"name":"sant"},
      "3":{"id":3,"name":"vino"}
  }
  </code></pre>
  
  <p>or key as alphanumeric</p>
  
  <pre><code>{
      "a2":{"id":2,"name":"anil"},
      "a1":{"id":1,"name":"sant"},
      "a3":{"id":3,"name":"vino"}
  }
  </code></pre>
  
  <p>what axios is doing is sorting the objects w.r.t keys and the names are not in sorted order</p>
  
  <pre><code>{
      1:{"id":1,"name":"sant"},
      2:{"id":2,"name":"anil"},
      3:{"id":3,"name":"vino"}
  }
  </code></pre>
  
  <p>or if key is alpha numeric</p>
  
  <pre><code>{
      a1:{"id":1,"name":"sant"},
      a2:{"id":2,"name":"anil"},
      a3:{"id":3,"name":"vino"}
  }
  </code></pre>
  
  <p>How to stop this</p>
  
  <p>I dont want in array format the list because i have to update the individual objects later based on the id. This representation is easy. I am using reactjs state.</p>