summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLuca Toscano <elukey@apache.org>2016-02-24 08:12:43 +0100
committerLuca Toscano <elukey@apache.org>2016-02-24 08:12:43 +0100
commit46e1a36088f327f4fdd035ed9f3cffc345924f7d (patch)
treef7b19ae2a90b9054b0efcbdcbdfb3da9436939f1
parentUpdated http2 documentation and fixed some typos (diff)
downloadapache2-46e1a36088f327f4fdd035ed9f3cffc345924f7d.tar.xz
apache2-46e1a36088f327f4fdd035ed9f3cffc345924f7d.zip
Documentation rebuild
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1732028 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r--docs/manual/mod/mod_http2.html.en14
1 files changed, 9 insertions, 5 deletions
diff --git a/docs/manual/mod/mod_http2.html.en b/docs/manual/mod/mod_http2.html.en
index 8d72da30fb..b8dae84afb 100644
--- a/docs/manual/mod/mod_http2.html.en
+++ b/docs/manual/mod/mod_http2.html.en
@@ -53,6 +53,10 @@
<pre class="prettyprint lang-config">Protocols h2 http/1.1</pre>
+
+ <p><code>h2</code> (HTTP/2 over TLS) is the preferred connection scheme chosen by browsers up to now, but the HTTP/2 protocol <a href="https://http2.github.io/faq/#does-http2-require-encryption">does not require</a> the use of encryption. To enable <code>h2c</code> (HTTP/2 over TCP) please check the <code class="directive"><a href="#h2direct">H2Direct</a></code> directive first.</p>
+
+ <p>Refer to the official <a href="https://http2.github.io/faq">HTTP/2 FAQ</a> for any doubt about the protocol.</p>
</div>
<div id="quickview"><h3>Topics</h3>
@@ -89,7 +93,7 @@
carefully the implications.
</p>
<p>
- The first noticable thing after enabling HTTP/2 is that your server
+ The first noticeable thing after enabling HTTP/2 is that your server
processes will start additional threads. The reason for this is that
HTTP/2 gives all requests that it receives to its own <em>Worker</em>
threads for processing, collects the results and streams them out
@@ -173,7 +177,7 @@
</p>
<p>
If you mix things, Apache httpd will detect it and return a special
- response code, 421 Misidrected Request, to the client.
+ response code, 421 Misdirected Request, to the client.
</p>
@@ -442,7 +446,7 @@
<p>
The push diary records a digest (currently using a 64 bit number) of pushed
resources (their URL) to avoid duplicate pushes on the same connection.
- These value are not persisted, so clients openeing a new connection
+ These value are not persisted, so clients opening a new connection
will experience known pushes again. There is ongoing work to enable
a client to disclose a digest of the resources it already has, so
the diary maybe initialized by the client on each connection setup.
@@ -489,12 +493,12 @@
When a stream has more than one dependant, say X1 and X2 both
depend on Y, the <em>weight</em> determines the bandwidth
allocation. If X1 and X2 have the same weight, they both get
- half of the available bandwdith. If the weight of X1 is twice
+ half of the available bandwidth. If the weight of X1 is twice
as large as that for X2, X1 gets twice the bandwidth of X2.
</p>
<p>
Ultimately, every stream depends on the <em>root</em> stream which
- gets all the bandwidht available, but never sends anything. So all
+ gets all the bandwidth available, but never sends anything. So all
its bandwidth is distributed by weight among its children. Which
either have data to send or distribute the bandwidth to their
own children. And so on. If none of the children have data