Skip to content

Commit c1a5ceb

Browse files
committed
Issue #181 - redefine section 3.1 in terms of Fetch
1 parent dd40179 commit c1a5ceb

File tree

1 file changed

+19
-27
lines changed

1 file changed

+19
-27
lines changed

index.html

+19-27
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
github: "https://github.com/w3c/network-error-logging/",
1313
shortname: "network-error-logging",
1414
specStatus: "ED",
15-
xref: ["network-reporting", "fetch", "hr-time", "html", "referrer-policy", "reporting", "resource-timing", "secure-contexts", "url"],
15+
xref: ["network-reporting", "fetch", "hr-time", "html", "mixed-content", "referrer-policy", "reporting", "resource-timing", "secure-contexts", "url"],
1616
editors: [{
1717
name: "Douglas Creager",
1818
url: "https://dcreager.net/",
@@ -117,38 +117,30 @@ <h2>Network requests</h2>
117117

118118
<p>
119119
A <dfn data-lt="network requests">network request</dfn> occurs when the
120-
user agent must use the network to service a single
121-
<dfn data-cite="RFC9110#core.semantics">request</dfn>.
120+
user agent must use the network to service a single [=request=].
122121
</p>
123122

124123
<p>
125-
If the user agent can service a <a>request</a> out of a local
126-
cache, that <a>request</a> MUST NOT result in a <a>network
127-
request</a>.
124+
If the user agent can service a [=request=] out of a local cache, that
125+
[=request=] MUST NOT result in a <a>network request</a>.
128126
</p>
129127

130128
<p>
131-
If the user agent follows [=redirect status|redirects=] as part of a [=navigate|navigation=],
132-
there MUST be separate <a>network requests</a> for each <a>request</a> in
133-
the redirect chain.
129+
If the user agent follows [=redirect status|redirects=] as part of a
130+
[=navigate|navigation=], there MUST be separate <a>network requests</a>
131+
for each <a>request</a> in the redirect chain.
134132
</p>
135133

136134
<p>
137-
A <a>request</a> MUST NOT result in a <a>network request</a> if the user
138-
agent is known to be offline (i.e., when <code>navigator.</code>{{NavigatorOnLine/onLine}} returns
139-
<code>false</code>).
135+
A [=request=] MUST NOT result in a <a>network request</a> if the user
136+
agent is known to be offline (i.e., when <code>navigator.</code>
137+
{{NavigatorOnLine/onLine}} returns <code>false</code>).
140138
</p>
141139

142140
<p>
143-
A <a>request</a> MUST NOT result in a <a>network request</a> if it is
144-
blocked due to mixed content or CORS failures. Any <a>CORS-preflight
145-
request</a> MUST result in its own <a>network request</a>.
146-
</p>
147-
148-
<p class="note">
149-
For user agents that service <a>requests</a> according to the [[FETCH]]
150-
standard, a <a>network request</a> corresponds to one execution of the
151-
<a data-cite="FETCH#http-network-fetch">HTTP-network fetch</a> algorithm.
141+
A [=request=] MUST NOT result in a <a>network request</a> if it is
142+
blocked due to [=mixed content=] or [=CORS protocol|CORS=] failures. Any
143+
[=CORS-preflight request=] MUST result in its own <a>network request</a>.
152144
</p>
153145

154146
<p>
@@ -160,9 +152,9 @@ <h2>Network requests</h2>
160152
<ol>
161153
<li>
162154
<dfn>DNS resolution</dfn>: The user agent uses the Domain Name System
163-
[[RFC1034]] to resolve a domain name into an IP address of a
155+
[[RFC1034]] to resolve a domain name into an [=IP address=] of a
164156
<dfn data-cite="RFC9110#core.semantics">server</dfn> can that service
165-
HTTP requests to that domain.
157+
HTTP [=requests=] to that domain.
166158
</li>
167159

168160
<li>
@@ -173,8 +165,8 @@ <h2>Network requests</h2>
173165

174166
<li>
175167
<dfn>Transmission of request and response</dfn>: Once the secure
176-
channel is established, the user agent can transmit the HTTP request,
177-
and receive the response from the <a>server</a>.
168+
channel is established, the user agent can transmit the HTTP
169+
[=request=], and receive the [=response=] from the <a>server</a>.
178170
</li>
179171
</ol>
180172

@@ -186,8 +178,8 @@ <h2>Network requests</h2>
186178
to the same domain. Similarly, HTTP
187179
<a data-cite="RFC9112#persistent.connections">persistent connections</a>
188180
allow open connections to be shared for multiple requests to the same
189-
<a>origin</a>. However, if multiple <a>phases</a> occur, they will occur
190-
in the above order.
181+
[=network partition key=]. However, if multiple <a>phases</a> occur, they
182+
will occur in the above order.
191183
</p>
192184

193185
<p class="ednote">

0 commit comments

Comments
 (0)