Mercurial > hg > nginx
comparison src/http/modules/ngx_http_proxy_module.c @ 4144:7b77428909ed
Proxy: whitespaces after chunk size allowed.
Whitespaces after chunk size seems to be be allowed by the "implied *LWS" rule
and emitted by some servers.
author | Maxim Dounin <mdounin@mdounin.ru> |
---|---|
date | Sun, 25 Sep 2011 20:03:27 +0000 |
parents | bba9a5ccc6cd |
children | f321e9750c8c |
comparison
equal
deleted
inserted
replaced
4143:114e3a7c3b8d | 4144:7b77428909ed |
---|---|
1645 break; | 1645 break; |
1646 case LF: | 1646 case LF: |
1647 state = sw_trailer; | 1647 state = sw_trailer; |
1648 break; | 1648 break; |
1649 case ';': | 1649 case ';': |
1650 case ' ': | |
1651 case '\t': | |
1650 state = sw_last_chunk_extension; | 1652 state = sw_last_chunk_extension; |
1651 break; | 1653 break; |
1652 default: | 1654 default: |
1653 goto invalid; | 1655 goto invalid; |
1654 } | 1656 } |
1662 break; | 1664 break; |
1663 case LF: | 1665 case LF: |
1664 state = sw_chunk_data; | 1666 state = sw_chunk_data; |
1665 break; | 1667 break; |
1666 case ';': | 1668 case ';': |
1669 case ' ': | |
1670 case '\t': | |
1667 state = sw_chunk_extension; | 1671 state = sw_chunk_extension; |
1668 break; | 1672 break; |
1669 default: | 1673 default: |
1670 goto invalid; | 1674 goto invalid; |
1671 } | 1675 } |