protocol setting includes the colon (:) in accordance to location.protocol