Mercurial > hg > nginx
comparison src/http/ngx_http_parse.c @ 5446:988c22615014 stable-1.4
Proper backtracking after space in a request line.
author | Ruslan Ermilov <ru@nginx.com> |
---|---|
date | Tue, 19 Nov 2013 06:57:58 +0400 |
parents | f1e993f6c11d |
children |
comparison
equal
deleted
inserted
replaced
5445:108791bded2e | 5446:988c22615014 |
---|---|
612 state = sw_http_H; | 612 state = sw_http_H; |
613 break; | 613 break; |
614 default: | 614 default: |
615 r->space_in_uri = 1; | 615 r->space_in_uri = 1; |
616 state = sw_check_uri; | 616 state = sw_check_uri; |
617 p--; | |
617 break; | 618 break; |
618 } | 619 } |
619 break; | 620 break; |
620 | 621 |
621 | 622 |
665 state = sw_http_H; | 666 state = sw_http_H; |
666 break; | 667 break; |
667 default: | 668 default: |
668 r->space_in_uri = 1; | 669 r->space_in_uri = 1; |
669 state = sw_uri; | 670 state = sw_uri; |
671 p--; | |
670 break; | 672 break; |
671 } | 673 } |
672 break; | 674 break; |
673 | 675 |
674 case sw_http_H: | 676 case sw_http_H: |