Tools for working with URLs and HTTP