From 6772831200d14c2436aea2d0c837f40dbf12156f Mon Sep 17 00:00:00 2001 From: SphinxKnight Date: Sun, 26 Sep 2021 13:11:47 +0200 Subject: Prepare Web API section for Markdown conversion (#2464) * Remove summary classes and ids * Remove unecessary hidden * Remove useless span filled with useless attributes / ids * Remove useless font * Remove notranslate * Remove id in other elements than headings * Remove name attributes * Remove
 for JS w/ language-js class

* Remove 
 for HTML w/ language-html class

* Remove 
 for other lang w/ language-* class

* Rm highlighted line in code samples

* fix links, internal, external, absolute URLs

* missing file from last commit

* Fix styles errors apart from table + some classes

* Fix notes and warnings (+ some other :x)

* fix typo during merge which broke a doc

* aand forgot a conflict

* fix remaining classes of errors except dls and images

* Fix dls

* Fix images (deki/mozillademos) and remaining style issues

* Remove script tag from svg file

* Remove script tag from svg fileS

* Compress SVG files for CI
---
 files/fr/web/api/url/index.html | 46 ++++++++++++++++++++---------------------
 1 file changed, 23 insertions(+), 23 deletions(-)

(limited to 'files/fr/web/api/url/index.html')

diff --git a/files/fr/web/api/url/index.html b/files/fr/web/api/url/index.html
index 98ce833c1b..917fa44e1a 100644
--- a/files/fr/web/api/url/index.html
+++ b/files/fr/web/api/url/index.html
@@ -11,39 +11,39 @@ translation_of: Web/API/URL
 
 

L'interface URL représente un objet qui fournit des méthodes statiques utilisées pour créer des URL d'objet.

-

Lors de l'utilisation d'un agent utilisateur dans lequel aucun constructeur n'a encore été implémenté, il est possible d'accéder à un objet en utilisant les propriétés {{domxref("Window.URL")}} (préfixées sur un navigateur basé sur Webkit tel que Window.webkitURL).

+

Lors de l'utilisation d'un agent utilisateur dans lequel aucun constructeur n'a encore été implémenté, il est possible d'accéder à un objet en utilisant les propriétés {{domxref("Window.URL")}} (préfixées sur un navigateur basé sur Webkit tel que Window.webkitURL).

{{AvailableInWorkers}}

Utilisation

-

Le constructeur prend un paramètre url et un paramètre de base facultatif à utiliser comme base si le paramètre url est une URL relative :

+

Le constructeur prend un paramètre url et un paramètre de base facultatif à utiliser comme base si le paramètre url est une URL relative :

-
const url = new URL('../cats', 'http://www.example.com/dogs');
-console.log(url.hostname); // "www.example.com"
-console.log(url.pathname); // "/cats"
+
const url = new URL('../cats', 'http://www.example.com/dogs');
+console.log(url.hostname); // "www.example.com"
+console.log(url.pathname); // "/cats"

Les propriétés de l'URL peuvent être définies pour construire l'URL :

-
url.hash = 'tabby';
-console.log(url.href); // "http://www.example.com/cats#tabby"
+
url.hash = 'tabby';
+console.log(url.href); // "http://www.example.com/cats#tabby"

Les URL seront encodées selon la norme RFC 3986:

-
url.pathname = 'démonstration.html';
-console.log(url.href); // "http://www.example.com/d%C3%A9monstration.html"
+
url.pathname = 'démonstration.html';
+console.log(url.href); // "http://www.example.com/d%C3%A9monstration.html"

L'interface {{domxref("URLSearchParams")}}  peut être utilisée pour construire et manipuler la chaîne de requête de l'URL.

-

Pour obtenir les paramètres de recherche à partir de l'URL de la fenêtre en cours :

+

Pour obtenir les paramètres de recherche à partir de l'URL de la fenêtre en cours :

-
// https://some.site/?id=123
-var parsedUrl = new URL(window.location.href);
-console.log(parsedUrl.searchParams.get("id")); // 123
+
// https://some.site/?id=123
+var parsedUrl = new URL(window.location.href);
+console.log(parsedUrl.searchParams.get("id")); // 123
-

La méthode stringifier de l' URL est la propriété href , ainsi le constructeur peut être utilisé pour normaliser et encoder directement une URL :

+

La méthode stringifier de l' URL est la propriété href , ainsi le constructeur peut être utilisé pour normaliser et encoder directement une URL :

-
const response = await fetch(new URL('http://www.example.com/démonstration.html'));
+
const response = await fetch(new URL('http://www.example.com/démonstration.html'));

Constructeur

@@ -56,7 +56,7 @@ console.log<
{{domxref("URL.hash")}}
-
Est une {{domxref("DOMString")}} (chaîne de caractères) contenant un '#' suivi de l'identifiant du fragment de l'URL.
+
Est une {{domxref("DOMString")}} (chaîne de caractères) contenant un '#' suivi de l'identifiant du fragment de l'URL.
{{domxref("URL.host")}}
Est une {{domxref("DOMString")}} (chaîne de caractères) contenant l'hôte, c'est-à-dire le hostname (nom d'hôte), ':'et le port de l'URL.
{{domxref("URL.hostname")}}
@@ -67,7 +67,7 @@ console.log<
{{domxref("URL.origin")}} {{readonlyInline}}
-
Retourne une {{domxref("DOMString")}} (chaîne de caractères) contenant l'origine de l'URL, c'est son schéma, son domaine et son port .
+
Retourne une {{domxref("DOMString")}} (chaîne de caractères) contenant l'origine de l'URL, c'est son schéma, son domaine et son port .
@@ -91,19 +91,19 @@ console.log<
{{domxref("URL.search")}}
Est une {{domxref("DOMString")}} (chaîne de caractères) contenant un '?' suivi par les paramètres de l'URL.
{{domxref("URL.searchParams")}}
-
Retourne un objet {{domxref("URLSearchParams")}}  permettant d'accéder aux arguments de requête GET contenus dans l'URL.
+
Retourne un objet {{domxref("URLSearchParams")}}  permettant d'accéder aux arguments de requête GET contenus dans l'URL.
{{domxref("URL.username")}}
-
Est une {{domxref("DOMString")}} (chaîne de caractères) contenant le nom d'utilisateur spécifié avant le nom de domaine.
+
Est une {{domxref("DOMString")}} (chaîne de caractères) contenant le nom d'utilisateur spécifié avant le nom de domaine.

Méthodes

-

L'interface URL implémente les méthodes définies dans {{domxref("URLUtils")}}.

+

L'interface URL implémente les méthodes définies dans {{domxref("URLUtils")}}.

{{domxref("URLUtils.toString()")}}
Retourne une {{domxref("DOMString")}} (chaîne de caractères) contenant l'URL entière. C'est un synonyme de {{domxref("URLUtils.href")}}, mais il ne peut pas être utilisé pour modifier la valeur.
-
{{domxref("URL.toJSON()")}} [disponible depuis FireFox v54]
+
{{domxref("URL.toJSON()")}}
Retourne une {{domxref("DOMString")}}   (chaîne de caractères) contenant l'URL entière. Il retourne la même chaîne que la propriété href .
@@ -111,9 +111,9 @@ console.log<
{{ domxref("URL.createObjectURL()") }}
-
Retourne une {{domxref("DOMString")}} (chaîne de caractères) contenant un "blob URL" unique ; c'est une URL avec blob : son schéma suivi d'une chaîne opaque identifiant de manière unique l'objet dans le navigateur.
+
Retourne une {{domxref("DOMString")}} (chaîne de caractères) contenant un "blob URL" unique ; c'est une URL avec blob : son schéma suivi d'une chaîne opaque identifiant de manière unique l'objet dans le navigateur.
{{ domxref("URL.revokeObjectURL()") }}
-
Révoque un objet URL précédemment créé avec {{domxref ("URL.createObjectURL ()")}}.
+
Révoque un objet URL précédemment créé avec {{domxref ("URL.createObjectURL ()")}}.

Spécifications

-- cgit v1.2.3-54-g00ecf