RequestFactory: rejects invalid URL [WIP]

See #30