Discard is fundamentally flawed. Because the service does not provide a response the client cannot reliably determine whether the data was successfully discarded.
Without a response there's the possibility that your data could be lost on its way to being thrown away, and you'd never know.
Without a response there's the possibility that your data could be lost on its way to being thrown away, and you'd never know.