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 --- files/fr/web/api/request/credentials/index.md | 67 +++++++++++---------------- 1 file changed, 27 insertions(+), 40 deletions(-) (limited to 'files/fr/web/api/request/credentials') diff --git a/files/fr/web/api/request/credentials/index.md b/files/fr/web/api/request/credentials/index.md index c009613a47..6bab4bdb28 100644 --- a/files/fr/web/api/request/credentials/index.md +++ b/files/fr/web/api/request/credentials/index.md @@ -8,58 +8,45 @@ tags: - request translation_of: Web/API/Request/credentials --- -
{{APIRef("Fetch")}}
+{{APIRef("Fetch")}} -

La propriété en lecture seule credentials, de l'interface {{domxref("Request")}}, indique si l'agent utilisateur doit envoyer des cookies de l'autre domaine dans le cas de requêtes CORS. Ceci est similaire au flag withCredentials de XHR, mais peut prendre trois valeurs possibles (contre deux pour XHR) :

+La propriété en lecture seule **`credentials`**, de l'interface {{domxref("Request")}}, indique si l'agent utilisateur doit envoyer des cookies de l'autre domaine dans le cas de requêtes CORS. Ceci est similaire au flag `withCredentials` de XHR, mais peut prendre trois valeurs possibles (contre deux pour XHR) : - +- `omit` : ne jamais envoyer de cookies. +- `same-origin` : envoyer les identifiants utilisateur (cookies, authentification HTTP simple, etc.) si l'URL a la même origine que le script. **C'est la valeur par défaut.** +- `include` : toujours envoyer les identifiants utilisateur (cookies, authentification HTTP simple, etc.) même lorsque l'origine de l'URL est différente. -

Syntaxe

+## Syntaxe -
var myCred = request.credentials;
+```js +var myCred = request.credentials; +``` -

Valeur

+### Valeur -

Une valeur {{domxref("RequestCredentials")}} qui représente les informations d'authentification utilisées pour cette transaction.

+Une valeur {{domxref("RequestCredentials")}} qui représente les informations d'authentification utilisées pour cette transaction. -

Exemples

+## Exemples -

Dans le morceau de code suivant, on crée une nouvelle requête en utilisant le constructeur {{domxref("Request.Request()")}} (pour un fichier image dans le même dossier que le script), puis on enregistre les identifiants de la requête dans une variable:

+Dans le morceau de code suivant, on crée une nouvelle requête en utilisant le constructeur {{domxref("Request.Request()")}} (pour un fichier image dans le même dossier que le script), puis on enregistre les identifiants de la requête dans une variable: -
var myRequest = new Request('flowers.jpg');
-var myCred = myRequest.credentials; // renvoie "same-origin" par défaut
+```js +var myRequest = new Request('flowers.jpg'); +var myCred = myRequest.credentials; // renvoie "same-origin" par défaut +``` -

Spécifications

+## Spécifications - - - - - - - - - - - - - - - -
SpécificationÉtatCommentaires
{{SpecName('Fetch','#dom-request-credentials','credentials')}}{{Spec2('Fetch')}}Définition initiale.
+| Spécification | État | Commentaires | +| ------------------------------------------------------------------------------------ | ------------------------ | -------------------- | +| {{SpecName('Fetch','#dom-request-credentials','credentials')}} | {{Spec2('Fetch')}} | Définition initiale. | -

Compatibilité des navigateurs

+## Compatibilité des navigateurs -

{{Compat("api.Request.credentials")}}

+{{Compat("api.Request.credentials")}} -

Voir aussi

+## Voir aussi - +- [L'API ServiceWorker](/fr/docs/Web/API/ServiceWorker_API) +- [Contrôle d'accès HTTP avec les origines (CORS)](/fr/docs/Web/HTTP/Access_control_CORS) +- [HTTP](/fr/docs/Web/HTTP) -- cgit v1.2.3-54-g00ecf