Fist url validation, needs expalned to conver more than http