diff --git a/index.html b/index.html
index b889de2..a740d62 100644
--- a/index.html
+++ b/index.html
@@ -249,8 +249,10 @@
Dependencies
The following terms are defined in the URL specification: [[URL]]
- fragment
- - host
+ - path
+ - query
- URL
+ - URL serializer
@@ -1089,21 +1091,49 @@ Extract response headers
following properties: [[ECMA-262]]
- referrer
+ sampling_fraction
+ - sampling rate
+
+ elapsed_time
-
- request's referrer, as determined by the referrer
- policy associated with its client.
+ The elapsed number of milliseconds between the start of the resource
+ fetch and when it was completed or aborted by the user agent.
- sampling_fraction
- - sampling rate
+ phase
+ -
+ If request failed, the
+ phase of its network error. If
+ request succeeded,
"application"
.
+
+ type
+ -
+ If request failed, the type of its
+ network error. If request succeeded,
+
"ok"
.
+
+
+
+
+
+ If report body's phase
property is not
+ dns
, append the following properties to report
+ body:
+
server_ip
- - The IP address of the server to which the user agent sent the request, if available. Otherwise, an empty string.
-
- - A host identified by an IPv4 address is represented in dotted-decimal notation (a sequence of four decimal numbers in the range 0 to 255, separated by "."). [[RFC1123]]
- - A host identified by an IPv6 address is represented as an ordered list of eight 16-bit pieces (a sequence of `x:x:x:x:x:x:x:x`, where the 'x's are one to four hexadecimal digits of the eight 16-bit pieces of the address). [[RFC4291]]
-
+ - The IP address of the server to which the user agent sent
+ the request, if available. Otherwise, an empty string.
+
+ - A host identified by an IPv4 address is represented in
+ dotted-decimal notation (a sequence of four decimal numbers in
+ the range 0 to 255, separated by "."). [[RFC1123]]
+ - A host identified by an IPv6 address is represented as an
+ ordered list of eight 16-bit pieces (a sequence of
+ `x:x:x:x:x:x:x:x`, where the 'x's are one to four hexadecimal
+ digits of the eight 16-bit pieces of the address). [[RFC4291]]
+
+
protocol
@@ -1112,6 +1142,19 @@ Extract response headers
identified by the ALPN Protocol ID, if available. Otherwise,
""
.
+
+
+
+
+ If report body's phase
property is not
+ dns
or connection
, append the following
+ properties to report body:
+
+ referrer
+ -
+ request's referrer, as determined by the referrer
+ policy associated with its client.
+
method
- request's request method.
@@ -1133,26 +1176,6 @@ Extract response headers
The status code of the HTTP response, if available.
Otherwise, 0
.
-
- elapsed_time
- -
- The elapsed number of milliseconds between the start of the resource
- fetch and when it was completed or aborted by the user agent.
-
-
- phase
- -
- If request failed, the
- phase of its network error. If
- request succeeded,
"application"
.
-
-
- type
- -
- If request failed, the type of its
- network error. If request succeeded,
-
"ok"
.
-
@@ -1236,6 +1259,22 @@ Extract response headers
+ -
+
Let url be request's URL.
+
+ -
+
Clear url's fragment.
+
+ -
+
+ If report body's phase
property is
+ dns
or connection
:
+
+ -
+
Clear url's path and query.
+
+
+
-
Generate a network report given these parameters:
@@ -1246,8 +1285,13 @@ Extract response headers
- report body
- endpoint group
- policy's reporting group
+ - url
+ - The result of running the URL serializer on
+ url.
+
+