dont wrap url options inside header object [ci skip]
create return object with xhr.status code when no data was returned [ci skip]