From 1407c8fdef01ecd0ffb8a8bd46e7113f119b9fde Mon Sep 17 00:00:00 2001 From: julieng Date: Sat, 2 Oct 2021 17:20:24 +0200 Subject: convert content to md --- .../api/xmlhttprequest/withcredentials/index.md | 55 +++++++++------------- 1 file changed, 21 insertions(+), 34 deletions(-) (limited to 'files/fr/web/api/xmlhttprequest/withcredentials') diff --git a/files/fr/web/api/xmlhttprequest/withcredentials/index.md b/files/fr/web/api/xmlhttprequest/withcredentials/index.md index 62aa08feb7..5213b59e9d 100644 --- a/files/fr/web/api/xmlhttprequest/withcredentials/index.md +++ b/files/fr/web/api/xmlhttprequest/withcredentials/index.md @@ -9,46 +9,33 @@ tags: - XMLHttpRequest translation_of: Web/API/XMLHttpRequest/withCredentials --- -
{{APIRef('XMLHttpRequest')}}
+{{APIRef('XMLHttpRequest')}} -

La propriété XMLHttpRequest.withCredentials est un booléen qui indique si une requête Access-Control entre plusieurs sites devrait être réalisée avec des informations d'authentification (credentials) telles que des cookies, des en-têtes d'autorisation ou des certificats clients. Activer withCredentials n'aura aucun impact sur les requêtes effectuées sur un même site.

+La propriété **`XMLHttpRequest.withCredentials`** est un booléen qui indique si une requête `Access-Control` entre plusieurs sites devrait être réalisée avec des informations d'authentification (_credentials_) telles que des cookies, des en-têtes d'autorisation ou des certificats clients. Activer `withCredentials` n'aura aucun impact sur les requêtes effectuées sur un même site. -

Cette propriété est également utilisée afin d'indiquer lorsque les cookies doivent être ignorés pour une réponse. Par défaut, la valeur est à false. Une requête XMLHttpRequest d'un autre domaine ne pourra pas définir de cookies pour cet autre domaine à moins que withCredentials vaille true avant la requête.

+Cette propriété est également utilisée afin d'indiquer lorsque les cookies doivent être ignorés pour une réponse. Par défaut, la valeur est à `false`. Une requête `XMLHttpRequest` d'un autre domaine ne pourra pas définir de cookies pour cet autre domaine à moins que `withCredentials` vaille `true` avant la requête. -

Les cookies tiers obtenus lorsque withCredentials vaut true continuent de respecter la règle de même origine et ne peuvent donc pas être manipulés en script via document.cookie ou depuis les en-têtes de la réponse.

+Les cookies tiers obtenus lorsque `withCredentials` vaut `true` continuent de respecter la règle de même origine et ne peuvent donc pas être manipulés en script via [`document.cookie`](/fr/docs/Web/API/Document/cookie) ou depuis les en-têtes de la réponse. -
-

Note : Cette propriété n'a aucun impact pour les requêtes effectuées sur le même site.

-
+> **Note :** Cette propriété n'a aucun impact pour les requêtes effectuées sur le même site. -
-

Note : Les réponses XMLHttpRequest provenant d'un domaine différent ne peuvent pas définir de cookies pour ce domaine à moins d'avoir withCredentials à true avant l'envoi de la requête (quelle que soit la valeur de l'en-tête Access-Control-).

-
+> **Note :** Les réponses\*\* \*\*`XMLHttpRequest` provenant d'un domaine différent ne peuvent pas définir de cookies pour ce domaine à moins d'avoir `withCredentials` à `true` avant l'envoi de la requête (quelle que soit la valeur de l'en-tête `Access-Control-`). -

Exemples

+## Exemples -
var xhr = new XMLHttpRequest();
+```js
+var xhr = new XMLHttpRequest();
 xhr.open('GET', 'http://example.com/', true);
 xhr.withCredentials = true;
-xhr.send(null);
- -

Spécifications

- - - - - - - - - - - - - - -
SpécificationÉtatCommentaires
{{SpecName('XMLHttpRequest', '#the-withcredentials-attribute')}}{{Spec2('XMLHttpRequest')}} 
- -

Compatibilité des navigateurs

- -

{{Compat("api.XMLHttpRequest.withCredentials")}}

+xhr.send(null); +``` + +## Spécifications + +| Spécification | État | Commentaires | +| ------------------------------------------------------------------------------------ | ------------------------------------ | ------------ | +| {{SpecName('XMLHttpRequest', '#the-withcredentials-attribute')}} | {{Spec2('XMLHttpRequest')}} |   | + +## Compatibilité des navigateurs + +{{Compat("api.XMLHttpRequest.withCredentials")}} -- cgit v1.2.3-54-g00ecf