Cette page a été traduite à partir de l'anglais par la communauté.Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
Request : propriété duplex
Limited availability
Cette fonctionnalité n'est pas Compatible car elle ne fonctionne pas dans certains des navigateurs les plus utilisés.
Expérimental:Il s'agit d'unetechnologie expérimentale.
Vérifiez attentivement letableau de compatibilité des navigateurs avant de l'utiliser en production.
La propriété en lecture seuleduplex de l'interfaceRequest retourne le mode duplex de la requête, ce qui détermine si le navigateur doit envoyer la requête entière avant de traiter la réponse.
Dans cet article
Valeur
Une chaîne de caractères avec la valeur suivante :
"half"Le navigateur doit envoyer la requête entière avant de traiter la réponse.
Notes
Bien queduplex puisse être passé comme option lors de la construction d'uneRequest, il n'est pas actuellement exposé comme propriété accessible en lecture sur l'objetRequest résultant dans tous les navigateurs.
Exemples
>Vérifier le mode duplex d'une requête
const flux = new ReadableStream({ /* ... */});const requete = new Request("/upload", { method: "POST", body: flux, duplex: "half", // Requis pour les requêtes en flux});console.log(requete.duplex); // "half"Spécifications
| Specification |
|---|
| Fetch> # dom-request-duplex> |
Compatibilité des navigateurs
Voir aussi
- L'API Fetch
- Le constructeur
Request() RequestInit.duplexdans les options de requête- Consommer un fetch comme un flux