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