Break out the actual legwork of testing external URLs as a new method.