URL validate impl