comparison src/http/ngx_http_parse.c @ 5442:63f960bbc52f

Proper backtracking after space in a request line.
author Ruslan Ermilov <ru@nginx.com>
date Tue, 19 Nov 2013 06:57:58 +0400
parents 17291cb8c76e
children b141a7627ac6
comparison
equal deleted inserted replaced
5441:43ccaf8e8728 5442:63f960bbc52f
615 state = sw_http_H; 615 state = sw_http_H;
616 break; 616 break;
617 default: 617 default:
618 r->space_in_uri = 1; 618 r->space_in_uri = 1;
619 state = sw_check_uri; 619 state = sw_check_uri;
620 p--;
620 break; 621 break;
621 } 622 }
622 break; 623 break;
623 624
624 625
668 state = sw_http_H; 669 state = sw_http_H;
669 break; 670 break;
670 default: 671 default:
671 r->space_in_uri = 1; 672 r->space_in_uri = 1;
672 state = sw_uri; 673 state = sw_uri;
674 p--;
673 break; 675 break;
674 } 676 }
675 break; 677 break;
676 678
677 case sw_http_H: 679 case sw_http_H: