When response code alone is not enough to distinguish error responses, the http status message is helpful.
The core of the ExoPlayer library.