O'Reilly logo
  • Ivan Zderadicka thinks this is interesting:

As expected, the server processed the header before it got the actual body of the request (we know that because we sent the body after sending the header).

From

Cover of Network Programming with Rust

Note

From what I saw the implementation is rather to send two messages - first without body, second body only (header is an empty string - see impl From<CollatzInput> for Message).