Comment récupérer le protocole d'une URL en JavaScript ?

Réponses rédigées par Antoine
Dernière mise à jour : 2022-05-06 09:35:45
Thèmes : javascript - url
Question

Comment faire pour récupérer le protocole d'une URL en JavaScript, c'est à dire récupérer le http, https ou ftp ?

Réponse

Pour récupérer le protocole d'une URL en JavaScript, vous pouvez utiliser la propriété protocol.

Il faut préalablement déclarer que la chaine de caractères est une URL, pour cela on utilise L'interface URL :

var objet = new URL(url);

C'est seulement ensuite qu'on peut récupérer le protocole via la propriété protocol :

<!DOCTYPE html> 
<html> 
<head>
<meta charset="UTF-8">
<title>Comment récupérer le protocole d'une URL en JavaScript ?</title>
</head>
<body>
<script> 
var url = "https://www.collaborativejob.com";
var objet = new URL(url);
alert(objet.protocol);
</script>
</body>
</html>

Vous trouverez d'avantage d'information sur la propriété protocol, et la manière de récupérer le protocole d'une URL, via cette page du site de Mozilla.