From 34d315396ca29d7ef51ecc27eeeeeb275e9b0ba9 Mon Sep 17 00:00:00 2001 From: SphinxKnight Date: Mon, 15 Nov 2021 19:39:07 +0100 Subject: Prepare Mozilla section for Markdown conversion (#2980) * Remove summary * Remove hidden except for copyright notice * Remove spans * Remove font * Remove notranslate * Remove extra id, deleting an untranslated page doing so * Fix links, absolute links, rm internal, titles * Remove external classes * fix headings with name attr * fix some styles and classes * remove useless class reference-values * rm styles in links * Fix code blocks in pre * Remove ltr classes * remove fullwidth-table * Fix various conversion errors and some one offs * Remove nested code/pre/code * Fix notes * Fix warnings * fix dls * fix nested issues in dls * fix images --- .../api/webrequest/blockingresponse/index.html | 17 ++++++------ .../api/webrequest/certificateinfo/index.html | 26 ++++++++---------- .../api/webrequest/filterresponsedata/index.html | 2 +- .../api/webrequest/getsecurityinfo/index.html | 7 ++--- .../webrequest/handlerbehaviorchanged/index.html | 4 +-- .../api/webrequest/httpheaders/index.html | 4 +-- .../webextensions/api/webrequest/index.html | 10 +++---- .../index.html | 2 +- .../api/webrequest/onauthrequired/index.html | 26 ++++++------------ .../api/webrequest/onbeforeredirect/index.html | 13 ++++----- .../api/webrequest/onbeforerequest/index.html | 32 +++++++++------------- .../api/webrequest/onbeforesendheaders/index.html | 13 ++++----- .../api/webrequest/oncompleted/index.html | 13 ++++----- .../api/webrequest/onerroroccurred/index.html | 8 +++--- .../api/webrequest/onheadersreceived/index.html | 13 ++++----- .../api/webrequest/onresponsestarted/index.html | 17 +++++------- .../api/webrequest/onsendheaders/index.html | 13 ++++----- .../api/webrequest/requestfilter/index.html | 4 +-- .../api/webrequest/resourcetype/index.html | 10 +++---- .../api/webrequest/securityinfo/index.html | 8 +++--- .../api/webrequest/streamfilter/close/index.html | 2 +- .../webrequest/streamfilter/disconnect/index.html | 2 +- .../api/webrequest/streamfilter/error/index.html | 24 ++++++++-------- .../api/webrequest/streamfilter/onstart/index.html | 32 +++++++++++----------- .../api/webrequest/streamfilter/resume/index.html | 2 +- .../api/webrequest/streamfilter/suspend/index.html | 2 +- .../api/webrequest/streamfilter/write/index.html | 2 +- .../api/webrequest/uploaddata/index.html | 4 +-- 28 files changed, 143 insertions(+), 169 deletions(-) (limited to 'files/fr/mozilla/add-ons/webextensions/api/webrequest') diff --git a/files/fr/mozilla/add-ons/webextensions/api/webrequest/blockingresponse/index.html b/files/fr/mozilla/add-ons/webextensions/api/webrequest/blockingresponse/index.html index 3a14e41c8c..3308f35fc6 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/webrequest/blockingresponse/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/webrequest/blockingresponse/index.html @@ -25,11 +25,10 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/webRequest/BlockingResponse

Les valeurs de ce type sont des objets. Ils contiennent les propriétés suivantes :

-
+
authCredentials{{optional_inline}}
-
object. Si elle est définie, la demande est faite en utilisant les informations d'identification données. Vous ne pouvez définir cette propriété que dans {{WebExtAPIRef("webRequest.onAuthRequired", "onAuthRequired")}}. La propriété authCredentials est un objet avec les propriétés suivantes :
-
-
+

object. Si elle est définie, la demande est faite en utilisant les informations d'identification données. Vous ne pouvez définir cette propriété que dans {{WebExtAPIRef("webRequest.onAuthRequired", "onAuthRequired")}}. La propriété authCredentials est un objet avec les propriétés suivantes :

+
username
string. Nom d'utilisateur à fournir.
password
@@ -39,15 +38,15 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/webRequest/BlockingResponse
cancel{{optional_inline}}
boolean. Si true, la demande est annulée. Vous ne pouvez définir cette propriété dans {{WebExtAPIRef("webRequest.onBeforeRequest", "onBeforeRequest")}}, {{WebExtAPIRef("webRequest.onBeforeSendHeaders", "onBeforeSendHeaders")}}, {{WebExtAPIRef("webRequest.onHeadersReceived", "onHeadersReceived")}}, et  {{WebExtAPIRef("webRequest.onAuthRequired", "onAuthRequired")}}.
redirectUrl{{optional_inline}}
-
string. Il s'agit d'une URL, et si elle est définie, la requête originale est redirigée vers cette URL. Vous ne pouvez définir cette propriété que dans {{WebExtAPIRef("webRequest.onBeforeRequest", "onBeforeRequest")}} ou {{WebExtAPIRef("webRequest.onHeadersReceived", "onHeadersReceived")}}.
-
Les redirections vers des schémas non-HTTP tels que data : sont autorisées, mais elles ne sont pas prises en charge actuellement ({{bug("707624")}}). Les redirections utilisent la même méthode de requête que la requête originale à moins qu'elle ne soit initiée à partir de l'étape onHeadersReceived, auquel cas la redirection utilise la méthode GET.
-
Si une extension veut rediriger une URL publique (par exemple HTTPS) vers une page d'extension, le fichier manifest.json de l'extension doit contenir une clé web_accessible_resources qui liste l'URL de la page d'extension.
+

string. Il s'agit d'une URL, et si elle est définie, la requête originale est redirigée vers cette URL. Vous ne pouvez définir cette propriété que dans {{WebExtAPIRef("webRequest.onBeforeRequest", "onBeforeRequest")}} ou {{WebExtAPIRef("webRequest.onHeadersReceived", "onHeadersReceived")}}.

+

Les redirections vers des schémas non-HTTP tels que data : sont autorisées, mais elles ne sont pas prises en charge actuellement ({{bug("707624")}}). Les redirections utilisent la même méthode de requête que la requête originale à moins qu'elle ne soit initiée à partir de l'étape onHeadersReceived, auquel cas la redirection utilise la méthode GET.

+

Si une extension veut rediriger une URL publique (par exemple HTTPS) vers une page d'extension, le fichier manifest.json de l'extension doit contenir une clé web_accessible_resources qui liste l'URL de la page d'extension.

requestHeaders{{optional_inline}}

{{WebExtAPIRef('webRequest.HttpHeaders')}}. C'est un objet {{WebExtAPIRef('webRequest.HttpHeaders', "HttpHeaders")}}, un tableau dans lequel chaque objet représente un en-tête. Si elle est définie, la demande est faite avec ces en-têtes plutôt qu'avec les en-têtes d'origine. Vous ne pouvez définir cette propriété que dans {{WebExtAPIRef("webRequest.onBeforeSendHeaders", "onBeforeSendHeaders")}} .

responseHeaders{{optional_inline}}
-
{{WebExtAPIRef('webRequest.HttpHeaders')}}. C'est un objet {{WebExtAPIRef('webRequest.HttpHeaders', "HttpHeaders")}}, un tableau dans lequel chaque objet représente un en-tête. Si elle est définie, le serveur est supposé avoir répondu avec ces en-têtes de réponse au lieu des originaux. Vous ne pouvez définir cette propriété que dans {{WebExtAPIRef("webRequest.onHeadersReceived", "onHeadersReceived")}}. Si plusieurs extensions tentent de définir le même en-tête (par exemple, Content-Security-Policy), une seule des modifications sera réussie..
+
{{WebExtAPIRef('webRequest.HttpHeaders')}}. C'est un objet {{WebExtAPIRef('webRequest.HttpHeaders', "HttpHeaders")}}, un tableau dans lequel chaque objet représente un en-tête. Si elle est définie, le serveur est supposé avoir répondu avec ces en-têtes de réponse au lieu des originaux. Vous ne pouvez définir cette propriété que dans {{WebExtAPIRef("webRequest.onHeadersReceived", "onHeadersReceived")}}. Si plusieurs extensions tentent de définir le même en-tête (par exemple, Content-Security-Policy), une seule des modifications sera réussie.
upgradeToSecure{{optional_inline}}
boolean. Si la valeur true est est définie et que la requête originale est une requête HTTP, cela empêchera l'envoi de la requête originale et fera plutôt une requête sécurisée (HTTPS). Si une extension renvoie redirectUrl dans onBeforeRequest, alors upgradeToSecure sera ignoré pour cette requête. Vous ne pouvez définir cette propriété que dans {{WebExtAPIRef("webRequest.onBeforeRequest", "onBeforeRequest")}}.
@@ -58,7 +57,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/webRequest/BlockingResponse

{{WebExtExamples}}

-
Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.webRequest. Cette documentation est dérivée de web_request.json dans le code Chromium.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/webrequest/certificateinfo/index.html b/files/fr/mozilla/add-ons/webextensions/api/webrequest/certificateinfo/index.html index cc58a3c266..dd93db7d77 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/webrequest/certificateinfo/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/webrequest/certificateinfo/index.html @@ -22,12 +22,10 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/webRequest/CertificateInfo

Les valeurs de ce type sont des objets. Ils contiennent les propriétés suivantes :

-
+
fingerprint
-
-

Object. Un objet avec les propriétés suivantes :

- -
+

Object. Un objet avec les propriétés suivantes :

+
sha1
String. SHA-1 hash de l'encodage DER du certificat.
sha256
@@ -39,20 +37,20 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/webRequest/CertificateInfo

Boolean. true si le certificat est l'une des racines de confiance installées dans le navigateur, sinon false.

issuer
-
String. Nom de l'organisation qui a délivré ce certificat, représenté par un nom distinctif et formaté sous la forme d'une liste de noms distinctifs relatifs séparés par des virgules, chacun de la forme "type=value".
-
Par exemple: "CN=DigiCert SHA2 Secure Server CA,O=DigiCert Inc,C=US".
+

String. Nom de l'organisation qui a délivré ce certificat, représenté par un nom distinctif et formaté sous la forme d'une liste de noms distinctifs relatifs séparés par des virgules, chacun de la forme "type=value".

+

Par exemple: "CN=DigiCert SHA2 Secure Server CA,O=DigiCert Inc,C=US".

rawDER
-
Array de Number. Si webRequest.getSecurityInfo() a été appelé avec l'option rawDER présent et mis à true, ceci contiendra l'encodage DER du certificat.
+
Array de Number. Si webRequest.getSecurityInfo() a été appelé avec l'option rawDER présent et mis à true, ceci contiendra l'encodage DER du certificat.
serialNumber
String. Le numéro de série du certificat.
subject
-
String. Nom de l'organisation qui a délivré ce certificat, représenté par un nom distinctif et formaté sous la forme d'une liste de noms distinctifs relatifs séparés par des virgules, chacun de la forme "type=value".
-
Par exemple: "CN=*.cdn.mozilla.net,O=Mozilla Corporation,L=Mountain View,ST=California,C=US".
+

String. Nom de l'organisation qui a délivré ce certificat, représenté par un nom distinctif et formaté sous la forme d'une liste de noms distinctifs relatifs séparés par des virgules, chacun de la forme "type=value".

+

Par exemple: "CN=*.cdn.mozilla.net,O=Mozilla Corporation,L=Mountain View,ST=California,C=US".

subjectPublicKeyInfoDigest

Object. Un objet contenant les propriétés suivantes :

-
+
sha256
String. Base64 encodé SHA-256 hash de l'information de clé publique codée DER.
@@ -61,11 +59,11 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/webRequest/CertificateInfo

Object. Période de validité du certificat. Un objet contenant les propriétés suivantes :

-
+
start
-
Number. Le début de la période de validité du certificat, en millisecondes depuis l'époque.
+
Number. Le début de la période de validité du certificat, en millisecondes depuis l'époque.
end
-
Number. La fin de la période de validité du certificat, en millisecondes depuis l'époque.
+
Number. La fin de la période de validité du certificat, en millisecondes depuis l'époque.
diff --git a/files/fr/mozilla/add-ons/webextensions/api/webrequest/filterresponsedata/index.html b/files/fr/mozilla/add-ons/webextensions/api/webrequest/filterresponsedata/index.html index 0b67523552..07ded4756a 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/webrequest/filterresponsedata/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/webrequest/filterresponsedata/index.html @@ -21,7 +21,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/webRequest/filterResponseData

Syntaxe

-
var filter = browser.webRequest.filterResponseData(
+
var filter = browser.webRequest.filterResponseData(
   requestId       // string
 )
 
diff --git a/files/fr/mozilla/add-ons/webextensions/api/webrequest/getsecurityinfo/index.html b/files/fr/mozilla/add-ons/webextensions/api/webrequest/getsecurityinfo/index.html index d49229a656..5ab5f213f6 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/webrequest/getsecurityinfo/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/webrequest/getsecurityinfo/index.html @@ -24,7 +24,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/webRequest/getSecurityInfo

Syntaxe

-
var gettingInfo = browser.webRequest.getSecurityInfo(
+
var gettingInfo = browser.webRequest.getSecurityInfo(
   requestId,       // string
   options          // object
 )
@@ -36,9 +36,8 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/webRequest/getSecurityInfo
  
requestId
string. ID de la requête pour laquelle vous souhaitez obtenir des informations de sécurité. Vous pouvez l'obtenir à partir de l'objet de details qui est passé dans n'importe quel écouteur d'événement webRequest.
options
-
object. Un objet qui peut contenir l'une des propriétés suivantes, toutes facultatives :
-
-
+

object. Un objet qui peut contenir l'une des propriétés suivantes, toutes facultatives :

+
certificateChain {{optional_inline}}
boolean. Si true, l'objet {{WebExtAPIRef("webRequest.SecurityInfo", "SecurityInfo")}} retourné inclura toute la chaîne de certificats jusqu'à et y compris la racine de confiance. Si false
il n'inclura que le certificat du serveur. La valeur par défaut est false.
diff --git a/files/fr/mozilla/add-ons/webextensions/api/webrequest/handlerbehaviorchanged/index.html b/files/fr/mozilla/add-ons/webextensions/api/webrequest/handlerbehaviorchanged/index.html index a4861de5d4..c1848d3c92 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/webrequest/handlerbehaviorchanged/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/webrequest/handlerbehaviorchanged/index.html @@ -42,7 +42,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/webRequest/handlerBehaviorChan

Syntaxe

-
var flushingCache = browser.webRequest.handlerBehaviorChanged()
+
var flushingCache = browser.webRequest.handlerBehaviorChanged()
 

Paramètres

@@ -74,7 +74,7 @@ flushingCache.then(onFlushed, onError);

{{WebExtExamples}}

-
Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.webRequest. Cette documentation est dérivée de web_request.json dans le code Chromium.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/webrequest/httpheaders/index.html b/files/fr/mozilla/add-ons/webextensions/api/webrequest/httpheaders/index.html index fe97a4385f..675f9ce1cb 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/webrequest/httpheaders/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/webrequest/httpheaders/index.html @@ -21,7 +21,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/webRequest/HttpHeaders

Un tableau d'objets. Chaque objet a les propriétés suivantes :

-
+
name
string. Nom de l'en-tête HTTP.
value{{optional_inline}}
@@ -36,7 +36,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/webRequest/HttpHeaders

{{WebExtExamples}}

-
Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.webRequest. Cette documentation est dérivée de web_request.json dans le code Chromium.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/webrequest/index.html b/files/fr/mozilla/add-ons/webextensions/api/webrequest/index.html index ccf4a09b02..f5c4b587ca 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/webrequest/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/webrequest/index.html @@ -18,7 +18,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/webRequest

Chaque événement est déclenché à un stade particulier de la demande. La séquence typique des événements est la suivante :

-

+

{{WebExtAPIRef("webRequest.onErrorOccurred", "onErrorOccurred")}} peut être tiré à tout moment pendant la requête. Notez également que parfois la séquence des événements peut différer de ceci : par exemple, dans Firefox, lors d'une mise à niveau HSTS, l'événement onBeforeRedirect sera déclenché immédiatement après onBeforeRequest.

@@ -73,8 +73,8 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/webRequest

Pour ce faire, vous devez transmettre une option avec la valeur "blocking" dans l'argument extraInfoSpec à la fonction addListener() de l'événement. Cela rend l'auditeur synchrone. Dans l'écouteur, vous pouvez alors renvoyer un objet {{WebExtAPIRef("webRequest.BlockingResponse", "BlockingResponse")}}, qui indique la modification à apporter : par exemple, l'en-tête de requête modifié que vous souhaitez envoyer.

-
-

Avertissement : Les protocoles non-HTTP(S) ne supportent pas actuellement la fonctionnalité de "blockage", donc la modification de ces requêtes n'est pas disponible pour le moment. Voir {{bug(1475832)}} pour plus de détails.

+
+

Attention : Les protocoles non-HTTP(S) ne supportent pas actuellement la fonctionnalité de "blockage", donc la modification de ces requêtes n'est pas disponible pour le moment. Voir {{bug(1475832)}} pour plus de détails.

Accéder aux informations de sécurité

@@ -116,7 +116,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/webRequest
{{WebExtAPIRef("webRequest.MAX_HANDLER_BEHAVIOR_CHANGED_CALLS_PER_10_MINUTES", "webRequest.MAX_​HANDLER_​BEHAVIOR_​CHANGED_​CALLS_​PER_​10_​MINUTES")}}
-
Le nombre de fois que handlerBehaviorChanged() peut être appelé dans une période de 10 minutes.
+
Le nombre de fois que handlerBehaviorChanged() peut être appelé dans une période de 10 minutes.

Méthodes

@@ -161,7 +161,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/webRequest

{{WebExtExamples("h2")}}

-
Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.webRequest. Cette documentation est dérivée de web_request.json dans le code Chromium.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/webrequest/max_handler_behavior_changed_calls_per_10_minutes/index.html b/files/fr/mozilla/add-ons/webextensions/api/webrequest/max_handler_behavior_changed_calls_per_10_minutes/index.html index 8667099b55..97022ec8f4 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/webrequest/max_handler_behavior_changed_calls_per_10_minutes/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/webrequest/max_handler_behavior_changed_calls_per_10_minutes/index.html @@ -27,7 +27,7 @@ translation_of: >-

{{WebExtExamples}}

-
Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.webRequest. Cette documentation est dérivée de web_request.json dans le code Chromium.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/webrequest/onauthrequired/index.html b/files/fr/mozilla/add-ons/webextensions/api/webrequest/onauthrequired/index.html index 1411a000e0..28ed6d02c6 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/webrequest/onauthrequired/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/webrequest/onauthrequired/index.html @@ -57,7 +57,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/webRequest/onAuthRequired

Syntaxe

-
browser.webRequest.onAuthRequired.addListener(
+
browser.webRequest.onAuthRequired.addListener(
   listener,                    // function
   filter,                      //  object
   extraInfoSpec                //  optional array of strings
@@ -83,10 +83,8 @@ browser.webRequest.onAuthRequired.hasListener(listener)
 
 
callback
-
-

 Une fonction qui sera appelée lorsque cet événement se produira. La fonction sera passée les arguments suivants :

- -
+

Une fonction qui sera appelée lorsque cet événement se produira. La fonction sera passée les arguments suivants :

+
details
object. Détails sur la demande. Voir les détails ci-dessous.
@@ -101,11 +99,10 @@ browser.webRequest.onAuthRequired.hasListener(listener)
filter
{{WebExtAPIRef('webRequest.RequestFilter')}}. Un filtre qui restreint les événements qui seront envoyés à cet auditeur.
extraInfoSpec{{optional_inline}}
-
array de string. Options supplémentaires pour l'événement. Vous pouvez passer n'importe laquelle des valeurs suivantes :
-
+

array de string. Options supplémentaires pour l'événement. Vous pouvez passer n'importe laquelle des valeurs suivantes :

  • "blocking": faire le blocage de la demande, afin que vous puissiez annuler la demande ou fournir des informations d'authentification.
  • -
  • "responseHeaders": inclure responseHeaders dans l'objet details transmis à l'auditeur
  • +
  • "responseHeaders": inclure responseHeaders dans l'objet details transmis à l'auditeur
@@ -114,11 +111,10 @@ browser.webRequest.onAuthRequired.hasListener(listener)

détails

-
+
challenger
-
object. Le serveur demandant l'authentification. C'est un objet avec les propriétés suivantes :
-
-
+

object. Le serveur demandant l'authentification. C'est un objet avec les propriétés suivantes :

+
host
string. Le nom d'hôte du serveur.
Warning: Contrairement à chrome, Firefox retournera l'hôte demandé au lieu du proxy demandant l'authentification, même si isProxy est true.
@@ -168,10 +164,6 @@ browser.webRequest.onAuthRequired.hasListener(listener)
string. La zone d'authentification realm fournie par le serveur, s'il y en a un.
requestId
string. L'ID de la demande. Les ID de requête sont uniques au sein d'une session de navigateur, de sorte que vous pouvez les utiliser pour relier différents événements associés à la même requête.
-
-
-
-
responseHeaders{{optional_inline}}
{{WebExtAPIRef('webRequest.HttpHeaders')}}. Les en-têtes de réponse HTTP qui ont été reçus avec cette réponse.
scheme
@@ -326,7 +318,7 @@ browser.webRequest.onErrorOccurred.addListener(

{{WebExtExamples}}

-
Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.webRequest. Cette documentation est dérivée de web_request.json dans le code Chromium.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/webrequest/onbeforeredirect/index.html b/files/fr/mozilla/add-ons/webextensions/api/webrequest/onbeforeredirect/index.html index 7d4bfbc440..db3c1dc5f7 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/webrequest/onbeforeredirect/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/webrequest/onbeforeredirect/index.html @@ -21,7 +21,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/webRequest/onBeforeRedirect

Syntaxe

-
browser.webRequest.onBeforeRedirect.addListener(
+
browser.webRequest.onBeforeRedirect.addListener(
   listener,             // function
   filter,               //  object
   extraInfoSpec         //  optional array of strings
@@ -50,7 +50,7 @@ browser.webRequest.onBeforeRedirect.hasListener(listener)
  

Une fonction qui sera appelée lorsque cet événement se produira. La fonction sera passée les arguments suivants :

-
+
details
object. Détails sur la demande. Voir les détails ci-dessous.
@@ -58,10 +58,9 @@ browser.webRequest.onBeforeRedirect.hasListener(listener)
filter
{{WebExtAPIRef('webRequest.RequestFilter')}}. Un filtre qui restreint les événements qui seront envoyés à cet auditeur.
extraInfoSpec{{optional_inline}}
-
array de string. Options supplémentaires pour l'événement. Vous ne pouvez passer qu'une seule valeur :
-
+

array de string. Options supplémentaires pour l'événement. Vous ne pouvez passer qu'une seule valeur :

    -
  • "responseHeaders": inclure responseHeaders dans l'objet détails transmis à l'auditeur.
  • +
  • "responseHeaders": inclure responseHeaders dans l'objet détails transmis à l'auditeur.
@@ -70,7 +69,7 @@ browser.webRequest.onBeforeRedirect.hasListener(listener)

détails

-
+
documentUrl
string. URL du document dans lequel la ressource sera chargée. Par exemple, si la page web "https://example.com" contient une image ou un iframe, alors le documentUrl pour l'image ou l'iframe sera "https://example.com". Pour un document de niveau supérieur, documentUrl n'est pas défini.
frameId
@@ -167,7 +166,7 @@ browser.webRequest.onBeforeRedirect.addListener(

{{WebExtExamples}}

-
Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.webRequest. Cette documentation est dérivée de web_request.json dans le code Chromium.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/webrequest/onbeforerequest/index.html b/files/fr/mozilla/add-ons/webextensions/api/webrequest/onbeforerequest/index.html index 960799c44e..199b8d49d0 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/webrequest/onbeforerequest/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/webrequest/onbeforerequest/index.html @@ -34,7 +34,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/webRequest/onBeforeRequest

Syntaxe

-
browser.webRequest.onBeforeRequest.addListener(
+
browser.webRequest.onBeforeRequest.addListener(
   listener,             // function
   filter,               //  object
   extraInfoSpec         //  optional array of strings
@@ -60,24 +60,20 @@ browser.webRequest.onBeforeRequest.hasListener(listener)
 
 
callback
-
-

Fonction qui sera appelée lorsque cet événement se produira. La fonction sera passée les arguments suivants :

- -
+

Fonction qui sera appelée lorsque cet événement se produira. La fonction sera passée les arguments suivants :

+
details
object. Détails sur la demande. Voir les details ci-dessous.
-

Les retours : {{WebExtAPIRef('webRequest.BlockingResponse')}}. Si "blocking"est spécifié dans le paramètre extraInfoSpec, l'auditeur d'événement doit retourner un objet BlockingResponse, et peut définir soit son annulation, soit ses propriétés  redirectUrl. A partir de Firefox 52, au lieu de renvoyer BlockingResponse,l'auditeur peut renvoyer une Promise qui est résolue avec un BlockingResponse. Ceci permet à l'auditeur de traiter la demande de manière asynchrone.

filter
{{WebExtAPIRef('webRequest.RequestFilter')}}. Un filtre qui restreint les événements qui seront envoyés à cet auditeur.
extraInfoSpec{{optional_inline}}
-
array de string. Options supplémentaires pour l'événement. Vous pouvez passer n'importe laquelle des valeurs suivantes :
-
+

array de string. Options supplémentaires pour l'événement. Vous pouvez passer n'importe laquelle des valeurs suivantes :

  • "blocking": rendre la requête synchrone, de sorte que vous pouvez annuler ou rediriger la requête
  • -
  • "requestBody": include requestBody dans l'objet details transmis à l'auditeur
  • +
  • "requestBody": include requestBody dans l'objet details transmis à l'auditeur
@@ -86,13 +82,12 @@ browser.webRequest.onBeforeRequest.hasListener(listener)

détails

-
+
documentUrl
string. URL du document dans lequel la ressource sera chargée. Par exemple, si la page web "https://example.com" contient une image ou un iframe, alors le documentUrl pour l'image ou l'iframe sera "https://example.com". Pour un document de niveau supérieur, documentUrl n'est pas défini.
frameAncestors
-
array. Contient des informations pour chaque document dans la hiérarchie des cadres jusqu'au document de niveau supérieur. Le premier élément du tableau contient des informations sur le parent immédiat du document demandé, et le dernier élément contient des informations sur le document de niveau supérieur. Si la charge est réellement pour le document de niveau supérieur, alors ce tableau est vide.
-
-
+

array. Contient des informations pour chaque document dans la hiérarchie des cadres jusqu'au document de niveau supérieur. Le premier élément du tableau contient des informations sur le parent immédiat du document demandé, et le dernier élément contient des informations sur le document de niveau supérieur. Si la charge est réellement pour le document de niveau supérieur, alors ce tableau est vide.

+
url
string. URL à partir de laquelle le document a été chargé.
frameId
@@ -142,14 +137,13 @@ browser.webRequest.onBeforeRequest.hasListener(listener)
requestBody{{optional_inline}}
-
object. Contient les données du corps de la requête HTTP. Seulement si extraInfoSpec contient "requestBody".
-
-
+

object. Contient les données du corps de la requête HTTP. Seulement si extraInfoSpec contient "requestBody".

+
error{{optional_inline}}
string. Ce paramètre est défini si des erreurs ont été rencontrées lors de l'obtention des données du corps de la demande.
formData{{optional_inline}}
-
object. Cet objet est présent si la méthode de requête est POST et que le corps est une séquence de paires clé-valeur codées en UTF-8 sous la forme "multipart/form-data" ou "application/x-www-form-urlencoded".
-
Il s'agit d'un dictionnaire dans lequel chaque clé contient la liste de toutes les valeurs de cette clé. Par exemple: {'key': ['value1', 'value2']}. Si les données sont d'un autre type de support, ou si elles sont malformées, l'objet n'est pas présent.
+

object. Cet objet est présent si la méthode de requête est POST et que le corps est une séquence de paires clé-valeur codées en UTF-8 sous la forme "multipart/form-data" ou "application/x-www-form-urlencoded".

+

Il s'agit d'un dictionnaire dans lequel chaque clé contient la liste de toutes les valeurs de cette clé. Par exemple: {'key': ['value1', 'value2']}. Si les données sont d'un autre type de support, ou si elles sont malformées, l'objet n'est pas présent.

raw{{optional_inline}}
array of {{WebExtAPIRef('webRequest.UploadData')}}. Si la méthode de requête est PUT ou POST, et que le corps n'est pas déjà analysé dans formData, alors ce tableau contient les éléments de corps de requête non analysés.
@@ -260,7 +254,7 @@ browser.webRequest.onBeforeRequest.addListener(

{{WebExtExamples}}

-
Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.webRequest. Cette documentation est dérivée de web_request.json dans le code Chromium.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/webrequest/onbeforesendheaders/index.html b/files/fr/mozilla/add-ons/webextensions/api/webrequest/onbeforesendheaders/index.html index e68a2927bd..e5c2fc28b5 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/webrequest/onbeforesendheaders/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/webrequest/onbeforesendheaders/index.html @@ -41,7 +41,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/webRequest/onBeforeSendHeaders

Syntaxe

-
browser.webRequest.onBeforeSendHeaders.addListener(
+
browser.webRequest.onBeforeSendHeaders.addListener(
   listener,             //  function
   filter,               //  object
   extraInfoSpec         //  optional array of strings
@@ -70,7 +70,7 @@ browser.webRequest.onBeforeSendHeaders.hasListener(listener)
  

Fonction qui sera appelée lorsque cet événement se produira. La fonction sera passée les arguments suivants :

-
+
details
object. Détails de la demande. Ceci inclura les en-têtes de demande si vous avez inclus "requestHeaders" dans extraInfoSpec.
@@ -80,11 +80,10 @@ browser.webRequest.onBeforeSendHeaders.hasListener(listener)
filter
{{WebExtAPIRef('webRequest.RequestFilter')}}. Un ensemble de filtres qui restreint les événements qui seront envoyés à cet auditeur.
extraInfoSpec{{optional_inline}}
-
array de string. Options supplémentaires pour l'événement. Vous pouvez passer n'importe laquelle des valeurs suivantes :
-
+

array de string. Options supplémentaires pour l'événement. Vous pouvez passer n'importe laquelle des valeurs suivantes :

  • "blocking": rendre la requête synchrone, ce qui vous permet de modifier les en-têtes de requête
  • -
  • "requestHeaders": inclure les en-têtes de requête dans l'objet details  transmis à l'auditeur
  • +
  • "requestHeaders": inclure les en-têtes de requête dans l'objet details  transmis à l'auditeur
@@ -93,7 +92,7 @@ browser.webRequest.onBeforeSendHeaders.hasListener(listener)

détails

-
+
documentUrl
string. URL du document dans lequel la ressource sera chargée. Par exemple, si la page web "https://example.com" contient une image ou un iframe, alors le documentUrl pour l'image ou l'iframe sera "https://example.com". Pour un document de niveau supérieur, documentUrl n'est pas défini.
frameId
@@ -245,7 +244,7 @@ browser.webRequest.onBeforeSendHeaders.addListener(

{{WebExtExamples}}

-
Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.webRequest. Cette documentation est dérivée de web_request.json dans le code Chromium.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/webrequest/oncompleted/index.html b/files/fr/mozilla/add-ons/webextensions/api/webrequest/oncompleted/index.html index c60500dfd0..e83f60fed7 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/webrequest/oncompleted/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/webrequest/oncompleted/index.html @@ -21,7 +21,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/webRequest/onCompleted

Syntaxe

-
browser.webRequest.onCompleted.addListener(
+
browser.webRequest.onCompleted.addListener(
   listener,             // function
   filter,               //  object
   extraInfoSpec         //  optional array of strings
@@ -50,7 +50,7 @@ browser.webRequest.onCompleted.hasListener(listener)
  

Une fonction qui sera appelée lorsque cet événement se produira. La fonction sera passée les arguments suivants :

-
+
details
object. Details sur la demande. voir les détails ci-dessous.
@@ -58,10 +58,9 @@ browser.webRequest.onCompleted.hasListener(listener)
filter
{{WebExtAPIRef('webRequest.RequestFilter')}}. Un filtre qui restreint les événements qui seront envoyés à cet auditeur.
extraInfoSpec{{optional_inline}}
-
array of string. Options supplémentaires pour l'événement. Vous ne pouvez passer qu'une seule valeur :
-
+

array of string. Options supplémentaires pour l'événement. Vous ne pouvez passer qu'une seule valeur :

    -
  • "responseHeaders": inclure responseHeaders dans l'objet details transmis à l'auditeur
  • +
  • "responseHeaders": inclure responseHeaders dans l'objet details transmis à l'auditeur
@@ -70,7 +69,7 @@ browser.webRequest.onCompleted.hasListener(listener)

détails

-
+
documentUrl
string. URL du document dans lequel la ressource sera chargée. Par exemple, si la page web "https://example.com" contient une image ou un iframe, alors le documentUrl pour l'image ou l'iframe sera "https://example.com". Pour un document de niveau supérieur, documentUrl n'est pas défini.
frameId
@@ -168,7 +167,7 @@ browser.webRequest.onCompleted.addListener(

{{WebExtExamples}}

-
Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.webRequest. Cette documentation est dérivée de web_request.json dans le code Chromium.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/webrequest/onerroroccurred/index.html b/files/fr/mozilla/add-ons/webextensions/api/webrequest/onerroroccurred/index.html index b8f417b719..07a82c4a5e 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/webrequest/onerroroccurred/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/webrequest/onerroroccurred/index.html @@ -25,7 +25,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/webRequest/onErrorOccurred

Syntaxe

-
browser.webRequest.onErrorOccurred.addListener(
+
browser.webRequest.onErrorOccurred.addListener(
   listener,             // function
   filter                //  object
 )
@@ -53,7 +53,7 @@ browser.webRequest.onErrorOccurred.hasListener(listener)
  

Une fonction qui sera appelée lorsque cet événement se produira. La fonction sera passée les arguments suivants :

-
+
details
object. Détails sur la demande. Voir les details ci-dessous.
@@ -66,7 +66,7 @@ browser.webRequest.onErrorOccurred.hasListener(listener)

détails

-
+
documentUrl
string. URL du document dans lequel la ressource sera chargée. Par exemple, si la page web "https://example.com" contient une image ou un iframe, alors le documentUrl pour l'image ou l'iframe sera "https://example.com". Pour un document de niveau supérieur, documentUrl n'est pas défini.
error
@@ -155,7 +155,7 @@ browser.webRequest.onErrorOccurred.addListener(

{{WebExtExamples}}

-
Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.webRequest. Cette documentation est dérivée de web_request.json dans le code Chromium.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/webrequest/onheadersreceived/index.html b/files/fr/mozilla/add-ons/webextensions/api/webrequest/onheadersreceived/index.html index 496d67011b..9a67cebc8f 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/webrequest/onheadersreceived/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/webrequest/onheadersreceived/index.html @@ -30,7 +30,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/webRequest/onHeadersReceived

Syntaxe

-
browser.webRequest.onHeadersReceived.addListener(
+
browser.webRequest.onHeadersReceived.addListener(
   listener,             // function
   filter,               //  object
   extraInfoSpec         //  optional array of strings
@@ -59,7 +59,7 @@ browser.webRequest.onHeadersReceived.hasListener(listener)
  

Fonction qui sera appelée lorsque cet événement se produira. La fonction sera passée les arguments suivants :

-
+
details
object. Détails de la demande. Ceci inclura les en-têtes de réponse si vous avez inclus "responseHeaders" dans extraInfoSpec.
@@ -69,11 +69,10 @@ browser.webRequest.onHeadersReceived.hasListener(listener)
filter
{{WebExtAPIRef('webRequest.RequestFilter')}}. Un ensemble de filtres qui restreint les événements qui seront envoyés à cet auditeur.
extraInfoSpec{{optional_inline}}
-
array de string. Options supplémentaires pour l'événement. Vous pouvez passer n'importe laquelle des valeurs suivantes :
-
+

array de string. Options supplémentaires pour l'événement. Vous pouvez passer n'importe laquelle des valeurs suivantes :

  • "blocking" pour rendre la requête synchrone, de sorte que vous pouvez modifier les en-têtes de requête et réponse.
  • -
  • "responseHeaders" pour inclure les en-têtes de réponse dans l'objet  détails transmis à l'auditeur
  • +
  • "responseHeaders" pour inclure les en-têtes de réponse dans l'objet  détails transmis à l'auditeur
@@ -82,7 +81,7 @@ browser.webRequest.onHeadersReceived.hasListener(listener)

détails

-
+
documentUrl
string. URL du document dans lequel la ressource sera chargée. Par exemple, si la page web "https://example.com" contient une image ou un iframe, alors le documentUrl pour l'image ou l'iframe sera "https://example.com". Pour un document de niveau supérieur, documentUrl n'est pas défini.
frameId
@@ -207,7 +206,7 @@ browser.webRequest.onHeadersReceived.addListener(

{{WebExtExamples}}

-
Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.webRequest. Cette documentation est dérivée de web_request.json dans le code Chromium.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/webrequest/onresponsestarted/index.html b/files/fr/mozilla/add-ons/webextensions/api/webrequest/onresponsestarted/index.html index bc0454e7cf..60f8f4a5b2 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/webrequest/onresponsestarted/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/webrequest/onresponsestarted/index.html @@ -21,7 +21,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/webRequest/onResponseStarted

Syntaxe

-
browser.webRequest.onResponseStarted.addListener(
+
browser.webRequest.onResponseStarted.addListener(
   listener,             // function
   filter,               //  object
   extraInfoSpec         //  optional array of strings
@@ -47,10 +47,8 @@ browser.webRequest.onResponseStarted.hasListener(listener)
 
 
callback
-
-

Une fonction qui sera appelée lorsque cet événement se produira. La fonction sera passée les arguments suivants :

- -
+

Une fonction qui sera appelée lorsque cet événement se produira. La fonction sera passée les arguments suivants :

+
details
object. Détails sur la demande. Voir les details ci-dessous.
@@ -58,10 +56,9 @@ browser.webRequest.onResponseStarted.hasListener(listener)
filter
{{WebExtAPIRef('webRequest.RequestFilter')}}. Un filtre qui restreint les événements qui seront envoyés à cet auditeur.
extraInfoSpec{{optional_inline}}
-
array de string. Options supplémentaires pour l'événement. Vous ne pouvez passer qu'une seule valeur :
-
+

array de string. Options supplémentaires pour l'événement. Vous ne pouvez passer qu'une seule valeur :

    -
  • "responseHeaders": inclure responseHeaders dans l'objet détails transmis à l'auditeur
  • +
  • "responseHeaders": inclure responseHeaders dans l'objet détails transmis à l'auditeur
@@ -70,7 +67,7 @@ browser.webRequest.onResponseStarted.hasListener(listener)

détails

-
+
documentUrl
string. URL du document dans lequel la ressource sera chargée. Par exemple, si la page web "https://example.com" contient une image ou un iframe, alors le documentUrl pour l'image ou l'iframe sera "https://example.com". Pour un document de niveau supérieur, documentUrl n'est pas défini.
frameId
@@ -164,7 +161,7 @@ browser.webRequest.onResponseStarted.addListener(

{{WebExtExamples}}

-
Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.webRequest. Cette documentation est dérivée de web_request.json dans le code Chromium.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/webrequest/onsendheaders/index.html b/files/fr/mozilla/add-ons/webextensions/api/webrequest/onsendheaders/index.html index 777940c637..c091296420 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/webrequest/onsendheaders/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/webrequest/onsendheaders/index.html @@ -21,7 +21,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/webRequest/onSendHeaders

Syntaxe

-
browser.webRequest.onSendHeaders.addListener(
+
browser.webRequest.onSendHeaders.addListener(
   listener,             // function
   filter,               //  object
   extraInfoSpec         //  optional array of strings
@@ -50,7 +50,7 @@ browser.webRequest.onSendHeaders.hasListener(listener)
  

Fonction qui sera appelée lorsque cet événement se produira. La fonction sera passée les arguments suivants :

-
+
details
object. Détails sur la demande. Voir les details ci-dessous.
@@ -58,10 +58,9 @@ browser.webRequest.onSendHeaders.hasListener(listener)
filter
{{WebExtAPIRef('webRequest.RequestFilter')}}. Un filtre qui restreint les événements qui seront envoyés à cet auditeur.
extraInfoSpec{{optional_inline}}
-
array de string. Options supplémentaires pour l'événement. Vous ne pouvez passer qu'une seule valeur ici :
-
+

array de string. Options supplémentaires pour l'événement. Vous ne pouvez passer qu'une seule valeur ici :

    -
  • "requestHeaders": inclure les en-têtes de requête dans l'objet détails transmis à l'auditeur
  • +
  • "requestHeaders": inclure les en-têtes de requête dans l'objet détails transmis à l'auditeur
@@ -70,7 +69,7 @@ browser.webRequest.onSendHeaders.hasListener(listener)

détails

-
+
documentUrl
string. URL du document dans lequel la ressource sera chargée. Par exemple, si la page web "https://example.com" contient une image ou un iframe, alors le documentUrl pour l'image ou l'iframe sera "https://example.com". Pour un document de niveau supérieur, documentUrl n'est pas défini.
frameId
@@ -159,7 +158,7 @@ browser.webRequest.onSendHeaders.addListener(

{{WebExtExamples}}

-
Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.webRequest. Cette documentation est dérivée de web_request.json dans le code Chromium.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/webrequest/requestfilter/index.html b/files/fr/mozilla/add-ons/webextensions/api/webrequest/requestfilter/index.html index 7b57d32522..5136764a13 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/webrequest/requestfilter/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/webrequest/requestfilter/index.html @@ -21,7 +21,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/webRequest/RequestFilter

Les valeurs de ce type sont des objets. Ils contiennent les propriétés suivantes :

-
+
urls
array de string. Un tableau de motifs (Match patterns). L'auditeur ne sera appelé que pour les demandes dont les cibles correspondent à l'un des modèles donnés. Seules les requêtes faites en utilisant HTTP ou HTTPS déclencheront des événements, même si les modèles de correspondance peuvent correspondre à d'autres protocoles.
types{{optional_inline}}
@@ -40,7 +40,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/webRequest/RequestFilter

{{WebExtExamples}}

-
Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.webRequest. Cette documentation est dérivée de web_request.json dans le code Chromium.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/webrequest/resourcetype/index.html b/files/fr/mozilla/add-ons/webextensions/api/webrequest/resourcetype/index.html index 6776390364..f3d0726ba2 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/webrequest/resourcetype/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/webrequest/resourcetype/index.html @@ -42,13 +42,13 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/webRequest/ResourceType
media
Ressources chargées par un élément  {{HTMLElement("video")}} ou  {{HTMLElement("audio")}}.
object
-
Ressources chargées par un élément {{HTMLElement("object")}} ou {{HTMLElement("embed")}}.
-
Les navigateurs qui n'ont pas de type object_subrequest dédié (voir compatibilité des navigateurs ci-dessous), étiquettent également les requêtes ultérieures envoyées par le plugin en tant object.
+

Ressources chargées par un élément {{HTMLElement("object")}} ou {{HTMLElement("embed")}}.

+

Les navigateurs qui n'ont pas de type object_subrequest dédié (voir compatibilité des navigateurs ci-dessous), étiquettent également les requêtes ultérieures envoyées par le plugin en tant object.

object_subrequest
Requêtes envoyées par plugins.
ping
-
Demandes envoyées à l'URL donnée dans l'attribut {{htmlattrxref("ping", "a")}} d'un hyperlien, lorsque l'hyperlien est suivi..
-
Les navigateurs qui n'ont pas de type de balise dédié (voir la compatibilité des navigateurs ci-dessous), étiquettent également les requêtes envoyées par l'API Beacon en tant que ping.
+

Demandes envoyées à l'URL donnée dans l'attribut {{htmlattrxref("ping", "a")}} d'un hyperlien, lorsque l'hyperlien est suivi.

+

Les navigateurs qui n'ont pas de type de balise dédié (voir la compatibilité des navigateurs ci-dessous), étiquettent également les requêtes envoyées par l'API Beacon en tant que ping.

script
Code chargé pour être exécuté par un élément {{HTMLElement("script")}} ou exécuté dans un Worker.
speculative
@@ -79,7 +79,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/webRequest/ResourceType

{{WebExtExamples}}

-
Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.webRequest. Cette documentation est dérivée de web_request.json dans le code Chromium.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/webrequest/securityinfo/index.html b/files/fr/mozilla/add-ons/webextensions/api/webrequest/securityinfo/index.html index 341fdede2b..2c6ae1321c 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/webrequest/securityinfo/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/webrequest/securityinfo/index.html @@ -21,10 +21,10 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/webRequest/SecurityInfo

Les valeurs de ce type sont des objets. Ils contiennent les propriétés suivantes :

-
+
certificates
-
Array de {{WebExtAPIRef("webRequest.CertificateInfo", "CertificateInfo")}}. Si {{WebExtAPIRef("webRequest.getSecurityInfo()")}} a été appelé avec l'option certificateChain présente et définie sur true, cela contiendra un objet CertificateInfo pour chaque certificat de la chaîne, depuis le certificat du serveur jusqu'à et y compris la racine de confiance.
-
Sinon, il contiendra un seul objet CertificateInfo, pour le certificat du serveur.
+

Array de {{WebExtAPIRef("webRequest.CertificateInfo", "CertificateInfo")}}. Si {{WebExtAPIRef("webRequest.getSecurityInfo()")}} a été appelé avec l'option certificateChain présente et définie sur true, cela contiendra un objet CertificateInfo pour chaque certificat de la chaîne, depuis le certificat du serveur jusqu'à et y compris la racine de confiance.

+

Sinon, il contiendra un seul objet CertificateInfo, pour le certificat du serveur.

certificateTransparencyStatus {{optional_inline}}

String. Indique l'état de la transparence des certificats pour la connexion. Ceci peut prendre l'une des valeurs suivantes :

@@ -37,7 +37,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/webRequest/SecurityInfo
cipherSuite {{optional_inline}}
-
String. Suite de chiffrement utilisée pour la connexion, formatée selon la specification TLS : par exemple, "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256".
+
String. Suite de chiffrement utilisée pour la connexion, formatée selon la specification TLS : par exemple, "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256".
errorMessage {{optional_inline}}

String. S'il y a eu un problème avec le protocole TLS  (for example, the certificate had expired, or a trusted root could not be found, or a certificate was revoked) then status will be "broken" and the errorMessage property will contain a string describing the error, taken from Firefox's internal list of error codes.

diff --git a/files/fr/mozilla/add-ons/webextensions/api/webrequest/streamfilter/close/index.html b/files/fr/mozilla/add-ons/webextensions/api/webrequest/streamfilter/close/index.html index 75f7fb0f51..a96fd5ef96 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/webrequest/streamfilter/close/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/webrequest/streamfilter/close/index.html @@ -22,7 +22,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/webRequest/StreamFilter/close

Syntaxe

-
filter.close()
+
filter.close()
 

Paramètres

diff --git a/files/fr/mozilla/add-ons/webextensions/api/webrequest/streamfilter/disconnect/index.html b/files/fr/mozilla/add-ons/webextensions/api/webrequest/streamfilter/disconnect/index.html index ab901b029c..e2547a136d 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/webrequest/streamfilter/disconnect/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/webrequest/streamfilter/disconnect/index.html @@ -26,7 +26,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/webRequest/StreamFilter/discon

Syntaxe

-
filter.disconnect()
+
filter.disconnect()
 

Paramètres

diff --git a/files/fr/mozilla/add-ons/webextensions/api/webrequest/streamfilter/error/index.html b/files/fr/mozilla/add-ons/webextensions/api/webrequest/streamfilter/error/index.html index 90bfd79681..231af486e9 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/webrequest/streamfilter/error/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/webrequest/streamfilter/error/index.html @@ -25,20 +25,20 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/webRequest/StreamFilter/error

Cet exemple ajoute un écouteur {{WebExtAPIRef("webRequest.StreamFilter.onerror", "onerror")}} qui enregistre la valeur de error.

-
function listener(details) {
-  let filter = browser.webRequest.filterResponseData("12345");
+
function listener(details) {
+  let filter = browser.webRequest.filterResponseData("12345");
 
-  filter.onerror = event => {
-    console.log(`Error: ${filter.error}`);
-  }
+  filter.onerror = event => {
+    console.log(`Error: ${filter.error}`);
+  }
 
-  //return {}; // not needed
-}
+  //return {}; // not needed
+}
 
-browser.webRequest.onBeforeRequest.addListener(
-  listener,
-  {urls: ["<all_urls>"], types: ["main_frame"]},
-  ["blocking"]
-);
+browser.webRequest.onBeforeRequest.addListener( + listener, + {urls: ["<all_urls>"], types: ["main_frame"]}, + ["blocking"] +);

{{WebExtExamples}}

diff --git a/files/fr/mozilla/add-ons/webextensions/api/webrequest/streamfilter/onstart/index.html b/files/fr/mozilla/add-ons/webextensions/api/webrequest/streamfilter/onstart/index.html index 960a9bc99f..8d698238f0 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/webrequest/streamfilter/onstart/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/webrequest/streamfilter/onstart/index.html @@ -25,21 +25,21 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/webRequest/StreamFilter/onstar

Cet exemple remplacera le contenu de la page par "texte de remplacement" :

-
function listener(details) {
-  let filter = browser.webRequest.filterResponseData(details.requestId);
-
-  filter.onstart = event => {
-    console.log("started");
-    let encoder = new TextEncoder();
-    filter.write(encoder.encode("replacement content"));
-    filter.close();
-  }
-}
-
-browser.webRequest.onBeforeRequest.addListener(
-  listener,
-  {urls: ["https://example.org/"], types: ["main_frame"]},
-  ["blocking"]
-);
+
function listener(details) {
+  let filter = browser.webRequest.filterResponseData(details.requestId);
+
+  filter.onstart = event => {
+    console.log("started");
+    let encoder = new TextEncoder();
+    filter.write(encoder.encode("replacement content"));
+    filter.close();
+  }
+}
+
+browser.webRequest.onBeforeRequest.addListener(
+  listener,
+  {urls: ["https://example.org/"], types: ["main_frame"]},
+  ["blocking"]
+);

{{WebExtExamples}}

diff --git a/files/fr/mozilla/add-ons/webextensions/api/webrequest/streamfilter/resume/index.html b/files/fr/mozilla/add-ons/webextensions/api/webrequest/streamfilter/resume/index.html index 5e19041d23..53fbef7737 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/webrequest/streamfilter/resume/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/webrequest/streamfilter/resume/index.html @@ -19,7 +19,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/webRequest/StreamFilter/resume

Syntaxe

-
filter.suspend()
+
filter.suspend()
 

Paramètres

diff --git a/files/fr/mozilla/add-ons/webextensions/api/webrequest/streamfilter/suspend/index.html b/files/fr/mozilla/add-ons/webextensions/api/webrequest/streamfilter/suspend/index.html index ba1c231f81..3ea6f9e509 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/webrequest/streamfilter/suspend/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/webrequest/streamfilter/suspend/index.html @@ -19,7 +19,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/webRequest/StreamFilter/suspen

Syntaxe

-
filter.suspend()
+
filter.suspend()
 

Paramètres

diff --git a/files/fr/mozilla/add-ons/webextensions/api/webrequest/streamfilter/write/index.html b/files/fr/mozilla/add-ons/webextensions/api/webrequest/streamfilter/write/index.html index ce21c78cf6..92146d4f82 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/webrequest/streamfilter/write/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/webrequest/streamfilter/write/index.html @@ -23,7 +23,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/webRequest/StreamFilter/write

Syntaxe

-
filter.write(
+
filter.write(
   data    // ArrayBuffer or Uint8Array
 )
 
diff --git a/files/fr/mozilla/add-ons/webextensions/api/webrequest/uploaddata/index.html b/files/fr/mozilla/add-ons/webextensions/api/webrequest/uploaddata/index.html index 62e04f81a1..eee74f7c58 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/webrequest/uploaddata/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/webrequest/uploaddata/index.html @@ -21,7 +21,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/webRequest/UploadData

Les valeurs de ce type sont des objets. Ils contiennent les propriétés suivantes :

-
+
bytes{{optional_inline}}
any. Un ArrayBuffer avec une copie des données.
file{{optional_inline}}
@@ -34,7 +34,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/webRequest/UploadData

{{WebExtExamples}}

-
Remerciements : +

Note :

Cette API est basée sur l'API Chromium chrome.webRequest. Cette documentation est dérivée de web_request.json dans le code Chromium.

-- cgit v1.2.3-54-g00ecf