An object-oriented and type-safe programming language that has its roots in the C family of languages and includes support for component-oriented programming.
If you really send data in single HTTP stream, it should receive data in the same order (TCP is responsible for preserve order of data packet be transmitted)
If your data is sent in multiple requests, then you're responsible for adding some index or timestamp that helps you to rearrange data on remote client, as when whatever part in the route gets choked, it'll cause delay and possibly drop packet, then the TCP will tell the server to resend the data again, and naturally the new "resent data" will arrive later than other data sent in similar time.