Question

Désolé si cette question a été répondue ailleurs, mais j'ai passé un certain temps à chercher sans chance.

Dans mon application Web, je demande aux utilisateurs de spécifier des URL sur leurs blogs. Cependant, ils ne mettent pas toujours "http: //" au début de ces URL. Ailleurs sur le site, lorsque je lie à ces URL, le navigateur les interprète sous forme d'URL relatives. par exemple si l'utilisateur écrit bobsblog.wordpress.com, le lien va à http://www.mydomain.com/bobsblog.wordpress.com.

Une solution consiste à pré-populer le champ URL avec "http: //".

Mais une solution plus agréable serait d'analyser l'URL et d'ajouter le schéma si l'utilisateur ne l'a pas fait. Rails offre-t-il un bon moyen de le faire? J'ai regardé la fonction uri :: analyse, mais cela ne semble pas offrir une bonne façon de le faire.

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top