Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

Permissions-Policy : directive local-network-access

Expérimental: Il s'agit d'une technologie expérimentale.
Vérifiez attentivement le tableau de compatibilité des navigateurs avant de l'utiliser en production.

L'en-tête HTTP Permissions-Policy avec la directive local-network-access contrôle si le document actuel est autorisé à effectuer des requêtes réseau vers des adresses locales et de bouclage. Cette directive de politique est un alias pour les directives plus récentes local-network et loopback-network.

  • Une adresse locale n'est accessible que sur le réseau local ; sa cible varie selon les réseaux. Par exemple, 192.168.0.1.
  • Une adresse de bouclage n'est accessible que sur l'hôte local ; sa cible varie selon chaque appareil. Par exemple, 127.0.0.1, généralement connue sous le nom de localhost.

Spécifiquement, lorsque une politique définie bloque l'utilisation de cette fonctionnalité, les requêtes vers des adresses locales et de bouclage échouent toujours. Si vous souhaitez un contrôle plus granulaire sur les adresses locales et de bouclage, vous devez utiliser les directives plus récentes mentionnées ci-dessus.

Voir Accès au réseau local > L'alias local-network-access pour plus de détails.

Syntaxe

http
Permissions-Policy: local-network-access=<allowlist>;
<allowlist>

Une liste d'origines pour lesquelles l'autorisation d'utiliser la fonctionnalité est accordée. Voir Permissions-Policy > Syntaxe pour plus de détails.

Politique par défaut

La liste d'autorisations par défaut pour local-network-access est self.

Spécifications

Spécification
Local Network Access
# permissiondef-local-network-access

Compatibilité des navigateurs

Voir aussi