Promise.reject() foo should be Promise.reject(foo) instead
References non-existent protocol variable, should be request.protocol
Testcase:
```js
bhttp.get("data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==")
```
Origin of bug: https://git.cryto.net/joepie91/node-bhttp/src/master/lib/bhttp.coffee#L175
Issues:
- `Promise.reject() foo` should be `Promise.reject(foo)` instead
- References non-existent `protocol` variable, should be `request.protocol`
Testcase:
Origin of bug: https://git.cryto.net/joepie91/node-bhttp/src/master/lib/bhttp.coffee#L175
Issues:
Promise.reject() foo
should bePromise.reject(foo)
insteadprotocol
variable, should berequest.protocol