You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: 5-network/07-url/article.md
-12Lines changed: 0 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -65,11 +65,7 @@ Voici le cheatsheet pour les composants URL :
65
65
```smart header="Nous pouvons passer des objets `URL` aux méthodes de mise en réseau (et à la plupart des autres) au lieu d'une chaîne de caractères"
66
66
Nous pouvons utiliser un objet `URL` dans `fetch` ou `XMLHttpRequest`, presque partout où une chaîne de caractères URL est attendue.
67
67
68
-
<<<<<<< HEAD
69
68
Généralement, l'objet `URL` peut être passé à n'importe quelle méthode au lieu d'une chaîne de caractères, car la plupart des méthodes effectueront la conversion de chaîne de caractères, qui transforme un objet `URL` en une chaîne de caractères avec une URL complète.
70
-
=======
71
-
Generally, the `URL` object can be passed to any method instead of a string, as most methods will perform the string conversion, that turns a `URL` object into a string with full URL.
72
-
>>>>>>> 468e3552884851fcef331fbdfd58096652964b5f
73
69
```
74
70
75
71
## SearchParams "?..."
@@ -84,11 +80,7 @@ new URL('https://google.com/search?query=JavaScript')
84
80
85
81
… Mais les paramètres doivent être encodés s'ils contiennent des espaces, des lettres non latines, etc. (plus à ce sujet ci-dessous).
86
82
87
-
<<<<<<< HEAD
88
83
Il y a donc une propriété URL pour cela : `url.searchParams`, un objet de type [URLSearchParams](https://url.spec.whatwg.org/#urlsearchparams).
89
-
=======
90
-
So there's a URL property for that: `url.searchParams`, an object of type [URLSearchParams](https://url.spec.whatwg.org/#urlsearchparams).
91
-
>>>>>>> 468e3552884851fcef331fbdfd58096652964b5f
92
84
93
85
Elle fournit des méthodes pratiques pour les paramètres de recherche :
94
86
@@ -209,11 +201,7 @@ Nous devons donc utiliser uniquement `encodeURIComponent` pour chaque paramètre
209
201
````smart header="Différence d'encodage par rapport à `URL`"
210
202
Les classes [URL](https://url.spec.whatwg.org/#url-class) et [URLSearchParams](https://url.spec.whatwg.org/#interface-urlsearchparams) sont basés sur la dernière spécification d'URI : [RFC3986](https://tools.ietf.org/html/rfc3986), tandis que les fonctions `encode*` sont basées sur la version obsolète [RFC2396](https://www.ietf.org/rfc/rfc2396.txt).
211
203
212
-
<<<<<<< HEAD
213
204
Il y a peu de différences, par exemple, Les adresses IPv6 sont encodées différemment :
214
-
=======
215
-
There are a few differences, e.g. IPv6 addresses are encoded differently:
0 commit comments