¿Cómo puedo agregar http://
a una URL si aún no incluye un protocolo (por ejemplo, http://
, https://
o ftp://
)?Cómo agregar http: // si no existe en la URL?
Ejemplo:
addhttp("google.com"); // http://google.com
addhttp("www.google.com"); // http://www.google.com
addhttp("google.com"); // http://google.com
addhttp("ftp://google.com"); // ftp://google.com
addhttp("https://google.com"); // https://google.com
addhttp("http://google.com"); // http://google.com
addhttp("rubbish"); // http://rubbish
Si tuviera, ' mozilla.org' solo, ¿cómo saber si debería ser 'http',' https' o 'ftp'? –
@Anthony: dice que quiere agregar "http: //" si no hay otro protocolo. – nickf
@Anthony Pero cuando el usuario escribe la URL sin http: // o algo así, ¿espera que sea ftp: // o algo así? – Ryan