What happens if the `httpMethod` is POST, there are `parameters`, there is no `requestBody` but there is an `uploadFileURL`?

We might want to make our check for a request body `(self.requestBody != nil || self.uploadFileURL != nil)`