The HTTP method by which to make the request
Execute after opening but before sending the XHR {@param xhr}
Determines when to resolve the Promise instead of rejecting
Defaults to ensuring the status is in [200, 300)
The HTTP method by which to make the request