Currently, we return `true` as return value for the request method when the server returns status `204`. To be consistent with non-empty non-JSON responses, we should return an empty string. @tobischo Do you think this is a good idea?