comparison src/http/ngx_http_core_module.c @ 2419:4876c3966fbd

send "100 Continue" for HTTP/1.1 only
author Igor Sysoev <igor@sysoev.ru>
date Mon, 22 Dec 2008 15:44:13 +0000
parents 16d1236bc298
children 2820d548417d
comparison
equal deleted inserted replaced
2418:fa95fa9db5c4 2419:4876c3966fbd
860 860
861 ngx_http_finalize_request(r, NGX_HTTP_REQUEST_ENTITY_TOO_LARGE); 861 ngx_http_finalize_request(r, NGX_HTTP_REQUEST_ENTITY_TOO_LARGE);
862 return NGX_OK; 862 return NGX_OK;
863 } 863 }
864 864
865 if (r->headers_in.expect) { 865 if (r->headers_in.expect && r->http_version < NGX_HTTP_VERSION_11) {
866 expect = ngx_http_core_send_continue(r); 866 expect = ngx_http_core_send_continue(r);
867 867
868 if (expect != NGX_OK) { 868 if (expect != NGX_OK) {
869 ngx_http_finalize_request(r, expect); 869 ngx_http_finalize_request(r, expect);
870 return NGX_OK; 870 return NGX_OK;