Hello!
In documentation about asEmpty method says:
If you aren't expecting a body back, asEmpty is the easiest choice. You will still get back response information like status and headers.
But, if response has body, asEmpty still works without any errors.