diff --git a/docs/manual/mod/core.html.en b/docs/manual/mod/core.html.en index dc5afc634a..0b0e882637 100644 --- a/docs/manual/mod/core.html.en +++ b/docs/manual/mod/core.html.en @@ -105,15 +105,22 @@ available
This directive enables operating system specific optimizations for a
listening socket by the Protocol type. The basic premise is for the
kernel to not send a socket to the server process until either data
is received or an entire HTTP Request is buffered. Only
- FreeBSD's Accept Filters and Linux's more primitive
- TCP_DEFER_ACCEPT
are currently supported.
TCP_DEFER_ACCEPT
, and Windows' optimized AcceptEx()
+ are currently supported.
+
+ Using none
for an argument will disable any accept filters
+ for that protocol. This is useful for protocols that require a server
+ send data first, such as ftp:
or nntp
:
AcceptFilter nntp none
The default values on FreeBSD are:
@@ -142,10 +149,28 @@ available
tcp(7) man page.
Using none
for an argument will disable any accept filters
- for that protocol. This is useful for protocols that require a server
- send data first, such as nntp
:
AcceptFilter nntp none
The default values on Windows are:
+
+ AcceptFilter http data
+ AcceptFilter https data
+
Window's mpm_winnt interprets the AcceptFilter to toggle the AcceptEx()
+ API, and does not support http protocol buffering. There are two values
+ which utilize the Windows AcceptEx() API and will recycle network
+ sockets between connections. data
waits until data has
+ been transmitted as documented above, and the initial data buffer and
+ network endpoint addresses are all retrieved from the single AcceptEx()
+ invocation. connect
will use the AcceptEx() API, also
+ retrieve the network endpoint addresses, but like none
+ the connect
option does not wait for the initial data
+ transmission.
On Windows, none
uses accept() rather than than AcceptEx()
+ and will not recycle sockets between connections. This is useful for
+ network adapters with broken driver support, as well as some virtual
+ network providers such as vpn drivers, or spam, virus or spyware
+ filters.
This directive enables operating system specific optimizations for a
@@ -40,8 +41,14 @@ available
kernel to not send a socket to the server process until either data
is received or an entire HTTP Request is buffered. Only
- FreeBSD's Accept Filters and Linux's more primitive
- TCP_DEFER_ACCEPT
are currently supported.
TCP_DEFER_ACCEPT
, and Windows' optimized AcceptEx()
+ are currently supported.
+
+ Using none
for an argument will disable any accept filters
+ for that protocol. This is useful for protocols that require a server
+ send data first, such as ftp:
or nntp
:
The default values on FreeBSD are:
Using none
for an argument will disable any accept filters
- for that protocol. This is useful for protocols that require a server
- send data first, such as nntp
:
The default values on Windows are:
+Window's mpm_winnt interprets the AcceptFilter to toggle the AcceptEx()
+ API, and does not support http protocol buffering. There are two values
+ which utilize the Windows AcceptEx() API and will recycle network
+ sockets between connections. data
waits until data has
+ been transmitted as documented above, and the initial data buffer and
+ network endpoint addresses are all retrieved from the single AcceptEx()
+ invocation. connect
will use the AcceptEx() API, also
+ retrieve the network endpoint addresses, but like none
+ the connect
option does not wait for the initial data
+ transmission.
On Windows, none
uses accept() rather than than AcceptEx()
+ and will not recycle sockets between connections. This is useful for
+ network adapters with broken driver support, as well as some virtual
+ network providers such as vpn drivers, or spam, virus or spyware
+ filters.
A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | R | S | T | U | V | W | X
+A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | R | S | T | U | V | X
A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | R | S | T | U | V | W | X
+A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | R | S | T | U | V | X
A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | R | S | T | U | V | W | X
+A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | R | S | T | U | V | X
A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | R | S | T | U | V | W | X
+A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | R | S | T | U | V | X
A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | R | S | T | U | V | W | X
+A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | R | S | T | U | V | X
A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | R | S | T | U | V | W | X
+A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | R | S | T | U | V | X
When this directive has a value greater than zero, request
handlers that would otherwise discard request bodies will
- instead let the request body aside for use by filters up to
+ instead set the request body aside for use by filters up to
the maximum size specified. In the case of the mod_include
filter, an attempt to POST
a request to the static
shtml file will cause any subrequests to be POST
diff --git a/docs/manual/mod/mod_request.xml.tr b/docs/manual/mod/mod_request.xml.tr
index 3f4532ebf6..986bea51dc 100644
--- a/docs/manual/mod/mod_request.xml.tr
+++ b/docs/manual/mod/mod_request.xml.tr
@@ -1,7 +1,7 @@
-
+