mirror of
https://github.com/apache/httpd.git
synced 2025-08-08 15:02:10 +03:00
Fix comment and code to be what it should have been/
thx to r and r for spotting this foobar. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@986468 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
@@ -705,14 +705,14 @@ int ap_proxy_http_request(apr_pool_t *p, request_rec *r,
|
||||
*/
|
||||
|
||||
/*
|
||||
* To be compliant, we only use 100-Continue for requests with no bodies.
|
||||
* To be compliant, we only use 100-Continue for requests with bodies.
|
||||
* We also make sure we won't be talking HTTP/1.0 as well.
|
||||
*/
|
||||
do_100_continue = (worker->ping_timeout_set
|
||||
&& !r->header_only
|
||||
&& !r->kept_body
|
||||
&& !(apr_table_get(r->headers_in, "Content-Length"))
|
||||
&& !(apr_table_get(r->headers_in, "Transfer-Encoding"))
|
||||
&& (r->kept_body
|
||||
|| apr_table_get(r->headers_in, "Content-Length")
|
||||
|| apr_table_get(r->headers_in, "Transfer-Encoding"))
|
||||
&& (PROXYREQ_REVERSE == r->proxyreq)
|
||||
&& !(apr_table_get(r->subprocess_env, "force-proxy-request-1.0")));
|
||||
|
||||
@@ -1404,9 +1404,9 @@ apr_status_t ap_proxy_http_process_response(apr_pool_t * p, request_rec *r,
|
||||
|
||||
do_100_continue = (worker->ping_timeout_set
|
||||
&& !r->header_only
|
||||
&& !r->kept_body
|
||||
&& !(apr_table_get(r->headers_in, "Content-Length"))
|
||||
&& !(apr_table_get(r->headers_in, "Transfer-Encoding"))
|
||||
&& (r->kept_body
|
||||
|| apr_table_get(r->headers_in, "Content-Length")
|
||||
|| apr_table_get(r->headers_in, "Transfer-Encoding"))
|
||||
&& (PROXYREQ_REVERSE == r->proxyreq)
|
||||
&& !(apr_table_get(r->subprocess_env, "force-proxy-request-1.0")));
|
||||
|
||||
|
Reference in New Issue
Block a user