"URLs differ other than the path, query, and fragment components, then throw a" . . . .