+mob handle response status as an integer or tuple (code, description) to support more HTTP libraries
rubocop: description -> _description to indicate I know part of the tuple is unused