Mercurial > hg > nginx
comparison src/http/ngx_http_parse.c @ 26:53cb81681040
nginx-0.0.1-2002-12-15-09:25:09 import
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Sun, 15 Dec 2002 06:25:09 +0000 |
parents | 77c7629a2627 |
children | 0e81ac0bb3e2 |
comparison
equal
deleted
inserted
replaced
25:a8b156554dfe | 26:53cb81681040 |
---|---|
108 state = sw_uri; | 108 state = sw_uri; |
109 break; | 109 break; |
110 } | 110 } |
111 break; | 111 break; |
112 | 112 |
113 /* check dot after slash */ | 113 /* check "/." or "//" */ |
114 case sw_after_slash_in_uri: | 114 case sw_after_slash_in_uri: |
115 switch (ch) { | 115 switch (ch) { |
116 case CR: | 116 case CR: |
117 r->uri_end = p - 1; | 117 r->uri_end = p - 1; |
118 r->http_minor = 9; | 118 r->http_minor = 9; |
130 case '.': | 130 case '.': |
131 r->complex_uri = 1; | 131 r->complex_uri = 1; |
132 state = sw_uri; | 132 state = sw_uri; |
133 break; | 133 break; |
134 case '/': | 134 case '/': |
135 #if (WIN32) | |
135 r->complex_uri = 1; | 136 r->complex_uri = 1; |
136 state = sw_uri; | 137 #endif |
137 break; | 138 break; |
138 case '?': | 139 case '?': |
139 r->args_start = p; | 140 r->args_start = p; |
140 state = sw_uri; | 141 state = sw_uri; |
141 break; | 142 break; |