]> granicus.if.org Git - curl/commitdiff
DOCS: Fixed meaning of bit 2 in CURLOPT_POSTREDIR
authorSteve Holme <steve_holme@hotmail.com>
Sat, 26 May 2012 12:08:37 +0000 (13:08 +0100)
committerSteve Holme <steve_holme@hotmail.com>
Sat, 26 May 2012 12:08:37 +0000 (13:08 +0100)
Setting bit 2 for this value was documented as having a constant value
defined as CURL_REDIR_POST_303 yet referenced a 302 request.

Additionally corrected the meaning of CURL_REDIR_POST_ALL for all three
bits and fixed problems with the bolding of keywords in this section.

docs/libcurl/curl_easy_setopt.3

index 70d7cd5b4a1b20b28390fda97eb079863407ad5e..0b7dc8386b90cba077545e8c0023b332897ce2db 100644 (file)
@@ -1205,17 +1205,17 @@ Pass a bitmask to control how libcurl acts on redirects after POSTs that get a
 301, 302 or 303 response back.  A parameter with bit 0 set (value
 \fBCURL_REDIR_POST_301\fP) tells the library to respect RFC2616/10.3.2 and not
 convert POST requests into GET requests when following a 301 redirection.
-Setting bit 1 (value CURL_REDIR_POST_302) makes libcurl maintain the request
-method after a 302 redirect. Setting bit 2 (value \fBCURL_REDIR_POST_303)
-makes libcurl maintain the request method after a 302 redirect.
-CURL_REDIR_POST_ALL is a convenience define that sets both bits.
+Setting bit 1 (value \fBCURL_REDIR_POST_302\fP) makes libcurl maintain the
+request method after a 302 redirect whilst setting bit 2 (value
+\fBCURL_REDIR_POST_303\fP) makes libcurl maintain the request method after a
+303 redirect. The value \fBCURL_REDIR_POST_ALL\fP is a convenience define that
+sets all three bits.
 
 The non-RFC behaviour is ubiquitous in web browsers, so the library does the
 conversion by default to maintain consistency. However, a server may require a
 POST to remain a POST after such a redirection. This option is meaningful only
 when setting \fICURLOPT_FOLLOWLOCATION\fP.  (Added in 7.17.1) (This option was
-known as CURLOPT_POST301 up to 7.19.0 as it only supported the 301 way before
-then)
+known as CURLOPT_POST301 up to 7.19.0 as it only supported the 301 then)
 .IP CURLOPT_PUT
 A parameter set to 1 tells the library to use HTTP PUT to transfer data. The
 data should be set with \fICURLOPT_READDATA\fP and \fICURLOPT_INFILESIZE\fP.