Major fix

- Fixing a regression in `this.request()` for handling directories without a trailing slash (to setup subsequent requests)
- Updating a conditional statement in `this.url()`